000 01538nam a2200253Ia 4500
003 NULRC
005 20250520102719.0
008 250520s9999 xx 000 0 und d
020 _a9780985673529
040 _cNULRC
050 _aQA 76.76.O63 .A53 2014
100 _aAnderson, Thomas
_eauthor
245 0 _aOperating systems :
_bprinciples and practice /
_cThomas Anderson and Michael Dahlin
250 _aSECOND EDITION
260 _a[West Lake Hills, TX] :
_bRecursive Books Ltd.,
_cc2014
300 _axvi, 669 pages :
_billustrations ;
_c25 cm.
365 _bUSD68.31
504 _aIncludes bibliographical references and index.
505 _a1. Introduction -- Part I Kernels and processes -- 2. The Kernel abstraction -- 3. The Programming interface -- Part II Concurrency -- 4. Concurrency and threads -- 5. Synchronizing access to shared objects -- 6. Multi-object synchronization -- 7. Scheduling -- Part II Memory management -- 9. Caching and virtual memory -- 10. Advanced memory management -- Part IV Persistent storage -- 11. File systems : introduction and overview -- 12. Storage devices -- 13. Files and directories -- 14. Reliable storage
520 _aPart of the excitement is that the core ideas in a modern operating system - protection, concurrency, virtualization, resource allocation and reliable storage - have become widely applied throughout computer science not just operating system kernel.
650 _aOPERATING SYSTEMS (COMPUTERS)
700 _aDahlin, Michael
_eco-author
942 _2lcc
_cBK
999 _c13588
_d13588