Task-oriented design

Two patterns in this chapter encapsulate key design characteristics that underlie many successful co-operatively scheduled applications:

MUL TI ST AGE T ASK [page 317] considers techniques that may be used to convert long tasks (scheduled at infrequent intervals) into much shorter tasks (scheduled at frequent intervals)

MUL TI ST A TE T ASK [Page 322] considers techniques that may be used to replace multiple tasks with a single task that performs different activities depending on the current state of the system.

Leave a comment

Your email address will not be published. Required fields are marked *