Amazon cover image
Image from Amazon.com

The design of the UNIX operating system / Maurice J. Bach.

By: Series: Prentice-Hall software seriesPublication details: New Delhi : Prentice-Hall, 2001.Description: xiv, 471 p. : ill. ; 25 cmISBN:
  • 9788120305168
  • 0132017997
Subject(s): DDC classification:
  • 005.43 22 BAC
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 BAC 1 (Browse shelf(Opens below)) 1 Available BUML23111319

CHAPTER 1 GENERAL OVERVIEW OF THE SYSTEM
1.1 History
1.2 System structure
1.3 User perspective
etc.

CHAPTER 2 INTRODUCTION TO THE KERNEL
2.1 Architecture of the UNIX operating system
2.2 Introduction to system concepts
2.3 Kernel data structures
etc.

CHAPTER 3 THE BUFFER CACHE
3.1 Buffer headers
3.2 Structure of the buffer pool
3.3 Scenarios for retrieval of a buffer
etc.

CHAPTER 4 INTERNAL REPRESENTATION OF FILES
4.1 Inodes
4.2 Structure of a regular file
4.3 Directories
etc.

CHAPTER 5 SYSTEM CALLS FOR THE FILE SYSTEM
5.1 Open
5.2 Read
5.3 Write
etc.

CHAPTER 6 THE STRUCTURE OF PROCESSES
6.1 Process states and transitions
6.2 Layout of system memory
6.3 The context of a process
etc.

CHAPTER 7 PROCESS CONTROL
7.1 Process creation
7.2 Signals
7.3 Process termination
etc.

CHAPTER 8 PROCESS SCHEDULING AND TIME
8.1 Process scheduling
8.2 System calls for time
8.3 Clock
etc.

CHAPTER 9 MEMORY MANAGEMENT POLICES
9.1 Swapping
9.2 Demand paging
9.3 A hybrid system with swapping and demand
etc.

CHAPTER 10 THE 1/0 SUBSYSTEM
10.1 Driver interfaces
10.2 Disk drivers
10.3 Terminal drivers
etc.

CHAPTER 11 INTER PROCESS COMMUNICATION
11.1 Process tracing
11.2 System V IPC
11.3 Network communications
etc.

CHAPTER 12 MULTIPROCESSOR SYSTEMS
12.1 Problem of multiprocessor systems
12.2 Solution with master and slave processors
12.3 Solution with semaphores
etc.

CHAPTER 13 DISTRIBUTED UNIX SYSTEMS
13.1 Satellite processors
13.2 The Newcastle connection
13.3 Transparent distributed file systems
etc.

Bibliography : p. 454-457 . _ Index : p. 458-471

There are no comments on this title.

to post a comment.