Understanding Operating Systems
UNDERSTANDING OPERATING SYSTEMS provides a basic understanding of operating systems theory, a comparison of the major operating systems in use, and a description of the technical and operational tradeoffs inherent in each. The effective two-part organization covers the theory of operating systems, their historical roots, and their conceptual basis (which does not change substantially), culminating with how these theories are applied in the specifics of five operating systems (which evolve constantly). The authors explain this technical subject in a not-so-technical manner, providing enough detail to illustrate the complexities of stand-alone and networked operating systems. UNDERSTANDING OPERATING SYSTEMS is written in a clear, conversational style with concrete examples and illustrations that readers easily grasp.
What people are saying - Write a review
Memory Management Recent Systems
14 other sections not shown
algorithm allows application buffer bytes called cess channel chapter circular wait command computer system configuration context switching control unit CPU cycle DASD database deadlock deallocation demand paging designed device drivers Device Manager disk drives DO/S entry environment example execution File Manager file name file system frame functions handled hardware I/O devices I/O request implement instructions interactive interface interrupt layer linked Linux loaded main memory Map Table memory block memory location Memory Manager module MS-DOS multiprocessing multiprogramming node OpenVMS operating system output packet page fault partitions password perform printer priority Process Scheduler Processor Manager protocol quantum read/write head READY queue record rotational delay secondary storage segment sequential server shown in Figure storage device stored swapped synchronization tape tion track UNIX user's virtual memory waiting Windows