... System Calls 62
2.4 Types of System Calls 66
2.5 System Programs 74
2.6 Operating- System Design and
Implementation 75
2.7 Operating- System Structure 78
2.8 Operating- System Debugging 86
2.9 Operating- System ... Open-Source Operating Systems 43
1.13 Summary 47
Exercises 49
Bibliographical Notes 52
Chapter 2 Operating- System Structures
2.1 Operating- System Services 55
2.2 User and Operating- System
Interface ... 1 Introduction
1.1 What Operating Systems Do 4
1.2 Computer -System Organization 7
1.3 Computer -System Architecture 12
1.4 Operating- System Structure 19
1.5 Operating- System Operations 21
1.6...
... and
is the unit of work in a modern time-sharing system. Such a system consists of a collection
of processes: Operating- system processes executing system code and user processes executing
user code. ... errors possible on a system.
3.7 What is the purpose of system calls?
Answer: System calls allow user-level processes to request services of the operating sys-
tem.
3.8 Using system calls, write ... more
reliable operating system.
3.13 What is the main advantage for an operating- system designer of using a virtual-machine
architecture? What is the main advantage for a user?
Answer: The system is...
... 2002
1.1
Operating System Concepts
Chapter 1: Introduction
■ What is an Operating System?
■ Mainframe Systems
■ Desktop Systems
■ Multiprocessor Systems
■ Distributed Systems
■ Clustered System
■ ... 2002
2.9
Operating System Concepts
Device-Status Table
xiv Contents
Chapter 3 Operating- System Structures
3.1 System Components 55
3.2 Operating- System Services 61
3.3 System Calls 63
3.4 System Programs ... an Operating System? 3
1.2 Mainframe Systems 7
1.3 Desktop Systems 11
1.4 Multiprocessor Systems 12
1.5 Distributed Systems 14
1.6 Clustered Systems 16
1.7 Real-Time Systems 17
1.8 Handheld Systems...