Operating System Structure
description
Transcript of Operating System Structure
-
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)