000 | 02237nam a2200253Ia 4500 | ||
---|---|---|---|
003 | NULRC | ||
005 | 20250520100703.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 | _bUSD64.3 | ||
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 | _aOver the past two decades, there has been a huge amount of innovation in both the principles and practice of operating systems Over the same period, the core ideas in a modern operating system - protection, concurrency, virtualization, resource allocation, and reliable storage - have become widely applied throughout computer science. Whether you get a job at Facebook, Google, Microsoft, or any other leading-edge technology company, it is impossible to build resilient, secure, and flexible computer systems without the ability to apply operating systems concepts in a variety of settings. This book examines the both the principles and practice of modern operating systems, taking important, high-level concepts all the way down to the level of working code. Because operating systems concepts are among the most difficult in computer science, this top to bottom approach is the only way to really understand and master this important material. | ||
650 | _aOPERATING SYSTEMS (COMPUTERS) | ||
700 |
_aDahlin, Michael _eco-author |
||
942 |
_2lcc _cBK |
||
999 |
_c11440 _d11440 |