If you can't read please download the document
Upload
prang558
View
18
Download
0
Tags:
Embed Size (px)
DESCRIPTION
Operating System Structure
Citation preview
3
(OPERATING SYSTEM STRUCTURES)
(Operating system structure)
(System Component)
(Process Management)
(Memory Management)
(File Management)
(I/O System Management)
(Storage Management)
(Network)
(Protection System)
(Command-Interpreter System)
(Operating system structure)
(Operating System Services)
(Operating system structure)
System Call
(Process Management)
(File Management)
(Device Management)
(Data Maintainant)
(Communication)
CPU (microprocessor)
(Keyboard , Mouse , etc.)
CPU CPU
(Monitor , Printer , etc.)
(System Components)
(Suspension) (Resumption)
(Process synchronization)
(Deadlock handling)
(Process Management)
(System Components)
(System Components)
(Directory)
( )
(System Components)
(Operating System Service)
(File system manipulation)
(I/O operation)
(Program execution)
(Operating System Service)
System Calls ( )
3
stack (push) stack (pop)
5
(Types of system calls)
, (End , Abort)
, (Load , Execute)
(Create and Terminate Process)
(Get and Set Process Attributes)
(Wait for Time)
, (Wait Event , Signal Event)
(Allocate and Free Memory)
(Types of system calls)
(File Manipulation)
(Create and Delete File)
, (Open , Close)
, , (Read , Write , Reposition)
(Get and Set File Attributes)
(Types of system calls)
(Device Manipulation)
(Request and Release Device)
, , (Read, Write, Reposition)
(Get and Set Device Attributes)
(Logically Attach or Detach Devices)
(Types of system calls)
(Information Maintenance)
(System Data)
, ,
(Types of system calls)
(Communication)
(Create Delete Communication Connection)
(Send Receive Messages)
(Transfer Status Information)
(Attach or Detach Remove Device)
(Process and Job Control)
MS-DOS (a) (b)
(Process and Job Control)
UNIX
(Communication)
2
(Message passing)
(Share memory)
(a) (b)