September 2002
Intermediate to advanced
528 pages
11h 7m
English
The following patterns are presented in this chapter.
Message Queuing Pattern: Robust asynchronous task rendezvous
Interrupt Pattern: Fast short event handling
Guarded Call Pattern: Robust synchronous task rendezvous
Rendezvous Pattern: Generalized task rendezvous
Cyclic Executive Pattern: Simple task scheduling
Round Robin Pattern: Fairness in task scheduling
Static Priority Pattern: Preemptive multitasking for schedulable systems
Dynamic Priority Pattern: Preemptive multitasking for complex systems
This chapter focuses on the next aspect of architecture: concurrency. The concurrency architecture includes the control and scheduling of the architectural elements. This includes the management of resources that ...
Read now
Unlock full access