Amazon cover image
Image from Amazon.com

Operating system concepts / Abraham Silberschatz, Peter Baer Galvin & Greg Gagne.

By: Contributor(s): Publication details: New York : John Wiley & Sons Pte ltd., c2010.Edition: 8th editionDescription: xx, 972 p. : ill. (some col.) ; 26 cmISBN:
  • 9780470233993
Subject(s): DDC classification:
  • 005.43 21 SIL
Online resources:
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 SIL 1 (Browse shelf(Opens below)) 1 Available BUML23111313
Book Open Access Book Open Access Engineering Library 005.43 SIL 2 (Browse shelf(Opens below)) 2 Available 0014641

Contents
PART ONE: OVERVIEW
Chapter 1: Introduction
1.1 What operating systems do
1.2 Computer-system organization
1.3 Computer-system architecture
etc.

Chapter 2: System structures
2.1 Operating-system services
2.2 User operating-system interface
2.3 System calls
etc.

PART TWO: PROCESS MANAGEMENT
Chapter 3: Process concept
3.1 Process concept
3.2 Process scheduling
3.3 Operations on processes
etc.

Chapter 4: Multithreaded programming
4.1 Overview
4.2 Multithreading models
4.3 Thread libraries
etc.

Chapter 5: Process scheduling
5.1 Basic concepts
5.2 Scheduling criteria
5.3 Scheduling algorithms
etc.

PART THREE: PROCESS COORDINATION
Chapter 6: Synchronization
6.1 background
6.2 The critical section problem
6.3 Peterson's solution
etc.

Chapter 7: Deadlocks
7.1 System model
7.2 Deadlock characterization
7.3 Methods of handling deadlocks
etc.

PART FOUR: MEMORY MANAGEMENT
Chapter 8: Memory-management strategies
8.1 Background
8.2 Swapping
8.3 Contiguous memory
etc.

Chapter 9: Virtual-memory management
9.1 background
9.2 Demand paging
9.3 Copy-on-write
etc.

PART FIVE: STORAGE MANAGEMENT
Chapter 10: File system
10.1 File concept
10.2 Access methods
10.3 Directory and disk structure
etc.

Chapter 11: Implementing file systems
11.1 File system structure
11.2 File-system implementation
11.3 Directory implementation
etc.

Chapter 12: Secondary-storage structure
12.1 Overview of mass-storage structure
12.2 Disk structure
12.3 Disk attachment
etc.

Chapter 13: I/O systems
13.1 Overview
13.2 I/O hardware
13.3 Application I/O interface
etc.

PART SIX: PROTECTION AND SECURITY
Chapter 14: System protection
14.1 Goals of protection
14.2 principles of protection
14.3 Domain of protection
etc.

Chapter 15: System security
15.1 The security problem
15.2 Program threats
15.3 System and network threats
etc.

PART SEVEN: DISTRIBUTED SYSTEMS
Chapter 16: Distributed operating systems
16.1 Motivation
16.2 Types of network-based operating systems
16.3 network structure
etc.

Chapter 17: Distributed file systems
17.1 background
17.2 Naming and transparency
17.3 Remote file access
etc.

Chapter 18: Distributed synchronization
18.1 Event ordering
18.2 Mutual exclusion
18.3 Atomicity
etc.

PART EIGHT: SPECIAL PURPOSE SYSTEMS
Chapter 19: Real-time systems
19.1 Overview
19.2 System characteristics
19.3 Features of real-time kernels
etc.

Chapter 20: Multimedia systems
20.1 What is multimedia?
20.2 Compression
20.3 requirements of multimedia kernels
etc.

PART NINE: CASE STUDIES
Chapter 21: The Linux system
21.1 Linux history
21.2 Design principles
21.3 Kernel modules
etc.

Chapter 22: Windows XP
22.1 History
22.2 Design principles
22.3 System components
etc.

Chapter 23: Influential operating systems
23.1 Feature migration
23.2 Early systems
23.3 Atlas
etc.



Bibliography : p. 923-940 . _ Index : p. 943-972

There are no comments on this title.

to post a comment.