MARC details
000 -LEADER |
fixed length control field |
02237nam a2200253Ia 4500 |
003 - CONTROL NUMBER IDENTIFIER |
control field |
NULRC |
005 - DATE AND TIME OF LATEST TRANSACTION |
control field |
20250520100703.0 |
008 - FIXED-LENGTH DATA ELEMENTS--GENERAL INFORMATION |
fixed length control field |
250520s9999 xx 000 0 und d |
020 ## - INTERNATIONAL STANDARD BOOK NUMBER |
International Standard Book Number |
9780985673529 |
040 ## - CATALOGING SOURCE |
Transcribing agency |
NULRC |
050 ## - LIBRARY OF CONGRESS CALL NUMBER |
Classification number |
QA 76.76.O63 .A53 2014 |
100 ## - MAIN ENTRY--PERSONAL NAME |
Personal name |
Anderson, Thomas |
Relator term |
author |
245 #0 - TITLE STATEMENT |
Title |
Operating systems : |
Remainder of title |
principles and practice / |
Statement of responsibility, etc. |
Thomas Anderson and Michael Dahlin |
250 ## - EDITION STATEMENT |
Edition statement |
Second edition |
260 ## - PUBLICATION, DISTRIBUTION, ETC. |
Place of publication, distribution, etc. |
[West Lake Hills, TX] : |
Name of publisher, distributor, etc. |
Recursive Books Ltd., |
Date of publication, distribution, etc. |
c2014 |
300 ## - PHYSICAL DESCRIPTION |
Extent |
xvi, 669 pages : |
Other physical details |
illustrations ; |
Dimensions |
25 cm. |
365 ## - TRADE PRICE |
Price amount |
USD64.3 |
504 ## - BIBLIOGRAPHY, ETC. NOTE |
Bibliography, etc. note |
Includes bibliographical references and index. |
505 ## - FORMATTED CONTENTS NOTE |
Formatted contents note |
1. 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 ## - SUMMARY, ETC. |
Summary, etc. |
Over 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 ## - SUBJECT ADDED ENTRY--TOPICAL TERM |
Topical term or geographic name entry element |
OPERATING SYSTEMS (COMPUTERS) |
700 ## - ADDED ENTRY--PERSONAL NAME |
Personal name |
Dahlin, Michael |
Relator term |
co-author |
942 ## - ADDED ENTRY ELEMENTS (KOHA) |
Source of classification or shelving scheme |
Library of Congress Classification |
Koha item type |
Books |