000 02490nam a2200229Ia 4500
003 NULRC
005 20250520094856.0
008 250520s9999 xx 000 0 und d
020 _a9780582850125
040 _cNULRC
050 _aQA 76.76.O63 .S73 2001
100 _aStallings, William
_eauthor
245 0 _aOperating systems :
_bInternals and design principles /
_cWilliam Stallings.
250 _aFourth edition.
260 _aUpper Saddle River, New Jersey :
_bPrentice-Hall,
_cc2001
300 _axviii, 779 pages :
_billustrations ;
_c24 cm.
504 _aIncludes bibliographical references (pages 757-769) and index.
505 _aPart one: Background. Computer system overview -- Operating system overview -- Part two: Processes. Process description and control -- Threads, SMP, and microkernels -- Concurrency: mutual exclusion and synchronization -- Concurrency: deadlock and starvation -- Part three: Memory. Memory management -- Virtual memory -- Part four: Scheduling. Uniprocessor scheduling -- Multiprocessor and real-time scheduling -- Part five: Input/output and files -- File management -- Part six: Distributed systems. Distributed processing, client/server, and clusters -- Distributed process management -- Part seven: Security. Computer security.
520 _aBlending up-to-date theory with state-of-the-art applications, this book offers a comprehensive treatment of operating systems, with an emphasis on internals and design issues. It helps readers develop a solid understanding of the key structures and mechanisms of operating systems, the types of trade-offs and decisions involved in OS design, and the context within which the operating system functions (hardware, other system programs, application programs, interactive users). Process Description And Control. Threads, SMP, And Microkernels. Concurrency: Mutual Exclusion And Synchronization. Concurrency: Deadlock And Starvation. Memory Management. Virtual Memory. Uniprocessor Scheduling. Multiprocessor And Real-Time Scheduling. I/O Management And Disk Scheduling. File Management. Distributed Processing, Client/Server, And Clusters. Distributed Process Management. Security. For product development personnel (Programmers, Systems Engineers, Network Designers, and others involved in the design of data communications and networking products), Product marketing personnel, and Information system and computer system personnel.
650 _aOPERATING SYSTEMS (COMPUTERS)
942 _2lcc
_cBK
999 _c4996
_d4996