Operating Systems Chapter-01
Operating Systems Chapter-01
Operating Systems Chapter-01
1.1 What is an operating system 1.2 History of operating systems 1.3 The operating system zoo 1.4 Computer hardware review 1.5 Operating system concepts 1.6 System calls 1.7 Operating system structure
1
Introduction
It is a resource manager
Each program gets time with the resource Each program gets space on the resource
Multiprogramming system
three jobs in memory 3rd generation
7
Bus
(a)
(b)
(a) Steps in starting an I/O device and getting interrupt (b) How the CPU is interrupted
14
A process tree
A created two child processes, B and C B created three child processes, D, E, and F
16
Before mounting,
files on floppy are inaccessible
22
23
24
25
/* execute command */
26
(a) Two directories before linking /usr/jim/memo to ast's directory (b) The same directories after linking
28
(a) File system before the mount (b) File system after the mount
29
Metric Units
36