
Principles of Operating Systems
Design and Applications
Brian Stuart(Author)
South-Western (Publisher)
Published on 1. July 2009
Book
Paperback/Softback
608 pages
978-0-538-74953-4 (ISBN)
Description
Principles of Operating Systems: Design and Applications, International Edition is an ideal resource for anyone who wants to gain a basic understanding of operating systems in the context of the applications in which they are used. The main focus of this text is to foster an understanding of operating system fundamentals: what types of services they provide, how various applications interface with them, and the restrictions they have on those applications. Making this book unique in its approach is the inclusion of a wide range of example systems and detailed case studies of the Linux and Inferno operating systems. By combining a traditional set of topics with this real-life contextual background, readers will achieve an enriched understanding of the material, which they can immediately apply to the world of operating systems.
Reviews / Votes
1. Introduction to Operating Systems. 2. Some Example Operating Systems. 3. Inferno Structure and Initialization. 4. Linux Structure and Initialization. 5. Principles of Process Management. 6. Some Examples of Process Management. 7. Process Management in Inferno. 8. Process Management in Linux. 9. Principles of Memory Management. 10. Some Examples of Memory Management. 11. Memory Management in Inferno. 12. Memory Management in Linux. 13. Principles of I/O Device Management. 14. Some examples of I/O Device Management. 15. I/O Devices in Inferno. 16. I/O Devices in Linux. 17. Principles of File Systems. 18. Some Examples of File Systems. 19. File Systems in Inferno. 20. File Systems in Linux. 21. Principles of Operating System Security. 22. Principles of Distributed Systems. Appendices: A. Compiling Hosted Inferno. B. Compiling Native Inferno. Suggested Readings.More details
Language
English
Place of publication
Mason, OH
United States
Publishing group
Cengage Learning, Inc
Target group
Professional and scholarly
Dimensions
Height: 235 mm
Width: 189 mm
Thickness: 23 mm
Weight
900 gr
ISBN-13
978-0-538-74953-4 (9780538749534)
Copyright in bibliographic data and cover images is held by Nielsen Book Services Limited or by the publishers or by their respective licensors: all rights reserved.
Schweitzer Classification
Person
Brian Stuart is an Adjunct Professor at the University of Memphis. Previously, he taught at Rhodes College and has worked in the telecommunications, automotive electronics and wireless telemetry industries. His consulting activities have ranged from medical instrumentation to agriculture. Dr. Stuart received his BS degree from the Rose-Hulman Institute of Technology, his MS from the University of Notre Dame and his PhD from Purdue University.
Content
1. Introduction to Operating Systems. 2. Some Example Operating Systems. 3. Inferno Structure and Initialization. 4. Linux Structure and Initialization. 5. Principles of Process Management. 6. Some Examples of Process Management. 7. Process Management in Inferno. 8. Process Management in Linux. 9. Principles of Memory Management. 10. Some Examples of Memory Management. 11. Memory Management in Inferno. 12. Memory Management in Linux. 13. Principles of I/O Device Management. 14. Some examples of I/O Device Management. 15. I/O Devices in Inferno. 16. I/O Devices in Linux. 17. Principles of File Systems. 18. Some Examples of File Systems. 19. File Systems in Inferno. 20. File Systems in Linux. 21. Principles of Operating System Security. 22. Principles of Distributed Systems. Appendices: A. Compiling Hosted Inferno. B. Compiling Native Inferno. Suggested Readings.