Operating systems : internals and design principles /
William Stallings.
- 6th ed.
- Upper Saddle River, N.J. : Pearson/Prentice Hall, c2009.
- xviii, 822 p. : ill. ; 24 cm.
Includes bibliographical references and index.
Computer System Overview-- Operating System Overview -- Process Description and Contro -- hreads, SMP, and Microkernels -- Concurrency: Mutual Exclusion and Synchronization -- Concurrency: Deadlock and Starvation -- Memory Management -- Virtual Memory -- Uniprocessor Scheduling -- Multiprocessor and Real-Time Scheduling -- I/O Management and Disk Scheduling -- File Management.
Serving as both a basic reference and a survey of the state of the art, this text covers the concepts, structure, and mechanisms of operating systems. Stallings emphasises both fundamental principles and design issues in contemporary systems. This edition is richer in both pedagogy and instructor/student support