May 2025
Intermediate to advanced
573 pages
14h 38m
English
The way the processor industry is going, is to add more and more cores, but nobody knows how to program those things.
— Steve Jobs
Previous chapters examine the concepts, principles, and design of operating systems for a computer that has a single processor. This chapter considers how an operating system can manage computation on a multicore processor. The chapter starts with a brief description of multicore hardware, and then considers how an operating system can treat multiple cores as a unified resource when managing processes.
Recall that a circuit consumes power proportional to the square of the clock rate. Because power consumption generates heat, higher speed ...
Read now
Unlock full access