Amazon cover image
Image from Amazon.com

Operating systems : internals and design principles / William Stallings.

By: Publication details: Boston : PEARSON EDUCATION LIMITED, c2012.Edition: 6th editionDescription: xviii, 822 p. : col.ill. ; 23 cmISBN:
  • 9780132309981 (alk. paper)
  • 013230998X (alk. paper)
  • 9780273751502
  • 0136033377
  • 9780136033370
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 BUML23080279

Table of content

Part 1: Background
Chapter 1 Computer System Overview
1.1 Basic Elements
1.2 Processor Register
1.3 Instruction Executive
1.4 Interrupts
etc
Chapter 2: Operating System Overview
2.1 Operating System Objectives and Functions
2.2 The Evolution of Operating System
2.3 Major Achievements
2.4 Developments Leading to Modern Operating Systems
etc

Part Two : Processes
Chapter 3 Process Description and Control
3.1 What is a Process
3.2 Process States
3.3 Process Description
3.4 Process Control
etc

Chapter 4Threads , SMP, and Microkernels
4.1 Process and Threads
4.2 Symmetric Multiprocessing
4.3 Microkernels
etc

Chapter 5 Concurrency : Mutual Exclusion and synchronization
5.1 Principles of Concurrency
5.2 Mutual Exclusion : Hardware Support
5.3 Semaphores
5.4 Monitors
5.5 Message Passing
etc
Chapter 6 Concurrency: Deadlock and Starvation
6.1 Principle of Deadlock
6.2 Deadlock Prevention
6.3 Deadlock Avoidance
6.4 Deadlock Detection
etc

Part Three Memory

Chapter 7 Emory Management
7.1 Memory Management Requirements
7.2 Memory Partitioning
7.3 Paging
7.4 Segmentation
etc

Chapter 8 Virtual Memory
8.1 Hardware and Control Structure
8.2 Operating System Software
8.3 Unix and Solaris Memory Management
etc

Part Four Scheduling
Chapter 9
9.1 Types of Scheduling
9.2 Scheduling Algorithms
9.3 Traditional Unix Scheduling
9.4 Summary
etc

Chapter 10 Multiprocessing Scheduling
10.1 Multiprocessor Scheduling
10.2 Real time Scheduling
10.3 Linux Scheduling
10.4 Unix FreeBSD Scheduling
etc
Part Five Input/output and Files
Chapter 11 Management and Disk Scheduling
11.1 1/0 Devices
11.2 Organization of the 1/0 Function
11.3 Operating System Design Issues
11.4 1/0 Buffering
etc

Chapter 12 File Management
12.1 Overview
12.2 File Organization and Access
12.3 File Directories
12.4 File Sharing
etc

Part six Embedded Systems

Chapter 13 Embedded Operating System
13.1 Embedded Systems
13.2 Characteristics of Embedded Operating System
13.3 eCOS 607
13.4 TinyOS
etc

Part Seven Security
Chapter 14 Computer Security Threats
14.1 Computer Security Concepts
14.2 Threat, Attacks, and Assets
14.3 Intruders
14.4 Malicious Software Overview
etc

Chapter 15 Computer Security Techniques
15.1 Authentication
15.2 Access Control
15.3 Intrusion Detection
etc

Part Eight Distributed Systems
Chapter 16 Distributed Processing, Client/ Server and Clusters
16.1 Client/ Server Computing
16.2 Distributed Message Passing
16.3 Remote Procedure Calls
16.4 Clusters
16.5 Windows Vista Cluster Server
etc




Includes bibliographical references and index.

There are no comments on this title.

to post a comment.