To alleviate at least some of the costs associated with context switching,
addition fields, either with associated Application Program Interfaces
(APIs) or coupled to application modules, can be employed to indicate
points of light weight context during the operation of an application.
Therefore, an operating system can pre-empt applications at points where
the context is relatively light, reducing the costs on both storage and
bus usage.