MTU Cork Library Catalogue

Syndetics cover image
Image from Syndetics

Advanced concepts in operating systems : distributed, database, and multiprocessor operating systems / Mukesh Singhal, Niranjan G. Shivaratri.

By: Singhal, Mukesh.
Contributor(s): Shivaratri, Niranjan G.
Material type: materialTypeLabelBookSeries: McGraw-Hill series in computer science.Publisher: New York : McGraw-Hill, 1994Description: xxii, 522 p. : ill. ; 25 cm.ISBN: 007057572X .Subject(s): Operating systems (Computers)DDC classification: 005.43
Contents:
Part I: Process Synchronization -- Overview -- Synchronization Mechanisms -- Process Deadlocks -- Part II: Distributed Operating Systems -- Architectures of Distributed Systems -- Theoretical Foundations -- Distributed Mutual Exclusion -- Distributed Deadlock Detection -- Agreement Protocols -- Part III: Distributed Resource Management -- Distributed File Systems -- Distributed Shared Memory -- Part IV: Failure Recovery and Fault Tolerance -- Recovery -- Fault Tolerance -- Part V: Protection and Security -- Resource Security and Protection: Access and Flow Control -- Data Security: Cryptography -- Part VI: Multiprocessor Operating Systems -- Multiprocessor System Architectures -- Multiprocessor Operating Systems -- Part VII: Database Operating Systems -- Introduction to Database Operating Systems -- Concurrency Control: Theoretical Aspects -- Concurrency Control Algorithms.
Holdings
Item type Current library Call number Copy number Status Date due Barcode Item holds
General Lending MTU Bishopstown Library Lending 005.43 (Browse shelf(Opens below)) 1 Available 00009519
Total holds: 0

Enhanced descriptions from Syndetics:

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.

Includes bibliographical references and index.

Part I: Process Synchronization -- Overview -- Synchronization Mechanisms -- Process Deadlocks -- Part II: Distributed Operating Systems -- Architectures of Distributed Systems -- Theoretical Foundations -- Distributed Mutual Exclusion -- Distributed Deadlock Detection -- Agreement Protocols -- Part III: Distributed Resource Management -- Distributed File Systems -- Distributed Shared Memory -- Part IV: Failure Recovery and Fault Tolerance -- Recovery -- Fault Tolerance -- Part V: Protection and Security -- Resource Security and Protection: Access and Flow Control -- Data Security: Cryptography -- Part VI: Multiprocessor Operating Systems -- Multiprocessor System Architectures -- Multiprocessor Operating Systems -- Part VII: Database Operating Systems -- Introduction to Database Operating Systems -- Concurrency Control: Theoretical Aspects -- Concurrency Control Algorithms.

Table of contents provided by Syndetics

  • Part 1 Process Synchronization
  • 1 Overview
  • 2 Synchronization Mechanisms
  • 3 Process Deadlocks
  • Part 2 Distributed Operating Systems
  • 4 Architectures of Distributed Systems
  • 5 Theoretical Foundations
  • 6 Distributed Mutual Exclusion
  • 7 Distributed Deadlock Detection
  • 8 Agreement Protocols
  • Part 3 Distributed Resource Management
  • 9 Distributed File Systems
  • 10 Distributed Share Memory
  • 11 Distributed Scheduling
  • Part 4 Failure Recovery and Fault Tolerance
  • 12 Recovery
  • 13 Fault Tolerance
  • Part 5 Protection and Security
  • 14 Resource Security and Protection Access and Flow Control
  • 15 Data Security Cryptography
  • Part 6 Multiprocessor Operating Systems
  • 16 Multiprocessor System Architectures
  • 17 Multiprocessor Operating Systems
  • Part 7 Database Operating Systems
  • 18 Introduction to Database Operating Systems
  • 19 Concurrency Control Theoretical Aspects
  • 20 Concurrency Control

Powered by Koha