000 01957nam a2200241Ia 4500
003 NULRC
005 20250520094821.0
008 250520s9999 xx 000 0 und d
020 _a9780538749534
040 _cNULRC
050 _aQA 76.76 .S78 2009
100 _aStuart, Brian L.
_eauthor
245 0 _aPrinciples of operating systems:
_bdesign and applications /
_cBrian L. Stuart.
250 _aInternational edition.
260 _aAustralia :
_bCourse Technology Cengage Learning,
_cc2009
300 _axxxviii, 580 pages :
_billustrations ;
_c24 cm
365 _bUSD5888
504 _aIncludes bibliographical references and index.
505 _a1. 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.
520 _aSuitable for those who want to gain a basic understanding of operating systems in the context of applications in which they are used, this work aims 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.
650 _aOPERATING SYSTEMS (COMPUTERS)
942 _2lcc
_cBK
999 _c3385
_d3385