Académique Documents
Professionnel Documents
Culture Documents
Operating Systems
IT 221 Operating Systems
Operating System
Operating System
user
application
operating system
hardware
DMMMSU-MLUC Institute of Information Technology, Center of Development in I.T.
Operating system
Users
Components of a Modern OS
Storage
Management
Process
Management
File
Management
User
Interface
Device
Management
Memory
Management
Process Management
10
Storage Management
11
Memory Management
12
Device Management
13
File Management
14
User Interface
15
User Interface
Program Execution
Resource Allocation
I/O Manipulation
Communication
Error Detection
Accounting
Protection and Security
DMMMSU-MLUC Institute of Information Technology, Center of Development in I.T.
16
17
18
19
OS Service: Communication
20
21
OS Service: Accounting
22
23
System Calls
24
System Calls
25
26
27
28
29
OS Structures
Simple/Monolithic
Layered
Virtual Machine
30
OS Structure: Monolithic
31
OS Structure: Monolithic
Basic structure
program terminates
program makes a service request
a time-out signal occurs
an external interrupt occurs
DMMMSU-MLUC Institute of Information Technology, Center of Development in I.T.
32
OS Structure: Layered
33
OS Structure: Layered
34
35
36
37
VMware Architecture
38
JVM
39
File service
Process service
Terminal service
Memory service
DMMMSU-MLUC Institute of Information Technology, Center of Development in I.T.
40
End of Lecture
IT 221 Operating Systems
Any Question?