Amazon cover image
Image from Amazon.com

Operating systems / William Stallings.

By: Publication details: New Jersey : Prentice Hall, Inc., c1995.Edition: 2nd editionDescription: xviii, 701 p. : ill. ; 25 cmISBN:
  • 9780024154934
  • 0024154938
Subject(s): DDC classification:
  • 005.43 22 STA
Tags from this library: No tags from this library for this title. Log in to add tags.
Star ratings
    Average rating: 0.0 (0 votes)
Holdings
Item type Current library Call number Copy number Status Date due Barcode
Book Open Access Book Open Access Engineering Library 005.43 STA 1 (Browse shelf(Opens below)) 1 Available BUML23111314

Contents

Chapter 1: Computer system overview
1.1 Basic elements
1.2 Processor registers
1.3 Instruction execution
1.4 Interrupts
etc.

Chapter 2: Operating system overview
2.1 Operating-systems objectives and functions
2.2 The evolution of operating systems
2.3 Major achievements
2.4 Example systems
etc.

Chapter 3: Process description and control
3.1 Process states
3.2 Process description
3.3 Process control
3.4 Processes and threads
etc.

Chapter 4: Concurrency: Mutual exclusion and synchronization
4.1 Principles of concurrency
4.2 Mutual exclusion - software approaches
4.3 Mutual exclusion - hardware approaches
4.4 Semaphores
etc.

Chapter 5: Concurrency: Deadlock and starvation
5.1 Principles of deadlocks
5.2 Deadlock prevention
5.3 Deadlock detection
5.4 Deadlock avoidance
etc.

Chapter 6: Memory management
6.1 Memory management requirements
6.2 Loading programs into main memory
etc.

Chapter 7: Virtual memory
7.1 Hardware and control structures
7.2 Operating system software
7.3 Examples of memory management
etc.

Chapter 8: Uniprocessor scheduling
8.1 Types of scheduling
8.2 Scheduling algorithms
etc.

Chapter 9: Multiprocessor and real-time scheduling
9.1 Multiprocessor scheduling
9.2 Real-time scheduling
9.3 Example systems
etc.

Chapter 10: I/O management and disk scheduling
10.1 I/O devices
10.2 Organization of the I/O function
10.3 Operating system design issues
etc.

Chapter 11: File management
11.1 Overview
11.2 File organization and access
11.3 File directories
etc.

Chapter 12: Networking and distributed processing
12.1 Communications architecture
12.2 The TCP/IP protocol suite
12.3 Client/server computing
etc.

Chapter 13: Distributed process management
13.1 Process migration
13.2 Distributed global states
13.3 Distributed process management - mutual exclusion
etc.

Chapter 14: Security
14.1 Security threats
14.2 Protection
14.3 Intruders
etc.

Includes bibliographical references and index.

There are no comments on this title.

to post a comment.