ISE ADV CONCEPT OP SYS
Singhal(Author)
McGraw-Hill Professional (Publisher)
Published on 30. November 1993
Book
Paperback/Softback
608 pages
978-0-07-113668-6 (ISBN)
Description
Designed for the second course in operating systems, usually called advanced operating systems or distributed systems, taught in computer-science and computer-engineering departments, this text provides comprehensive coverage of the fundamental concepts and mechanisms which underlie the design of advanced operating systems. Numerous examples are provided to reinforce the concepts and relevant case studies illustrate the concepts and mechanisms described. Major developments in the systems arena, such as distributed file systems, distributed shared memory, distributed scheduling, recovery, fault-tolerance, multiprocessor systems and database systems, are considered. The work also covers theoretical foundations, including event ordering, mutual exclusion, deadlock detection, agreement problems, process synchronization, security and cryptography.
More details
Language
English
Place of publication
United States
Publishing group
McGraw-Hill Education - Europe
Target group
College/higher education
Illustrations
references
Dimensions
Height: 231 mm
Width: 185 mm
Thickness: 28 mm
Weight
907 gr
ISBN-13
978-0-07-113668-6 (9780071136686)
Copyright in bibliographic data is held by Nielsen Book Services Limited or its licensors: all rights reserved.
Schweitzer Classification
Content
Part 1 Process synchronization: overview; synchronization mechanisms; process deadlocks. Part 2 Distributed operating systems: architectures of distributed systems; theoretical foundations; distributed mutual exclusion; distributed deadlock detection; agreement protocols. Part 3 Distributed resource management: distributed file systems; distributed shared memory; distributed scheduling. Part 4 Failure recovery and fault tolerance: recovery; fault tolerance. Part 5 Protection and security: resource security and protection - access and flow control; data security - cryptography. Part 6 Multiprocessor operating systems: multiprocessor system architecture; multiprocessor operating systems. Part 7 Database operating systems: introduction to database operating systems; concurrency control - theoretical aspects; concurrency control - algorithms.