This chapter describes the basic concepts underlying multitasking and how Multiprocessing Services uses them on Macintosh computers.
You should read this chapter if you are not familiar with multitasking or multiprocessing concepts. Note that this chapter covers mostly concepts rather than implementation or programming details. For information about actually using the Multiprocessing Services API in your application, see “Using Multiprocessing Services.”
Multitasking Basics
Multitasking and Multiprocessing
Tasks and Address Spaces
Task Scheduling
Shared Resources and Task Synchronization
Tasking Architectures
Last updated: 2007-10-31