Stallings, William

Operating systems: internals and design principles. / William Stallings - 6th ed. - New Jersey: Pearson, 2009. - xviii, 743p.: ills 18cm

Includes index.

Contents: Background: Computer system overview -- Operating system overview -- Process: Process description and control -- Threads, SMP and Microkernels -- Concurrency: Mutual exclusion and synchronization -- Concurrency: Deadlock and starvation -- Three memory: Memory management -- Virtual memory -- Scheduling: Uniprocessor scheduling -- Multiprocessor and real time scheduling -- Five input/output and files: Management and disk scheduling -- File management -- Embedded systems: Embedded operating systems -- Security: Computer security threats -- Computer security techniques -- Distributed systems: Distributed processing, client/ server and clusters -- Appendices: Appendix A: topics in concurrency -- Appendix B: Object- oriented design -- Appendix C: Programming and operating system projects.

9780136033370


Operating systems

QA76.76 / .O63S733