SlideShare a Scribd company logo
1 of 35
Module 3:  Operating-System Structures ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Common System Components ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Process Management ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Main-Memory Management ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Secondary-Storage Management ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
I/O System Management ,[object Object],[object Object],[object Object],[object Object]
File Management ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Protection System ,[object Object],[object Object],[object Object],[object Object],[object Object]
Networking (Distributed Systems) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Command-Interpreter System ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Command-Interpreter System (Cont.) ,[object Object],[object Object],[object Object],[object Object],[object Object]
Operating System Services ,[object Object],[object Object],[object Object],[object Object],[object Object]
Additional Operating System Functions ,[object Object],[object Object],[object Object],[object Object]
System Calls ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Passing of Parameters As A Table
MS-DOS Execution At System Start-up Running a Program
UNIX Running Multiple Programs
Communication Models Msg Passing Shared Memory
System Programs ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
System Structure – Simple Approach ,[object Object],[object Object],[object Object]
MS-DOS Layer Structure
System Structure – Simple Approach (Cont.) ,[object Object],[object Object],[object Object],[object Object],[object Object]
UNIX System Structure
System Structure – Layered Approach ,[object Object],[object Object]
An Operating System Layer
Layered Structure of the THE OS ,[object Object]
OS/2 Layer Structure
Virtual Machines ,[object Object],[object Object],[object Object]
Virtual Machines (Cont.) ,[object Object],[object Object],[object Object],[object Object]
System Models Non-virtual Machine Virtual Machine
Advantages/Disadvantages of Virtual Machines  ,[object Object],[object Object],[object Object]
System Design Goals ,[object Object],[object Object]
Mechanisms and Policies ,[object Object],[object Object]
System Implementation ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
System Generation (SYSGEN) ,[object Object],[object Object],[object Object],[object Object]

More Related Content

What's hot

Locus Distributed Operating System
Locus Distributed Operating SystemLocus Distributed Operating System
Locus Distributed Operating System
Tamer Rezk
 

What's hot (20)

In a monolithic kernel
In a monolithic kernelIn a monolithic kernel
In a monolithic kernel
 
OSCh3
OSCh3OSCh3
OSCh3
 
Monolithic kernel vs. Microkernel
Monolithic kernel vs. MicrokernelMonolithic kernel vs. Microkernel
Monolithic kernel vs. Microkernel
 
Kernel (computing)
Kernel (computing)Kernel (computing)
Kernel (computing)
 
Microkernel
MicrokernelMicrokernel
Microkernel
 
Operating system 15 micro kernel based os
Operating system 15 micro kernel based osOperating system 15 micro kernel based os
Operating system 15 micro kernel based os
 
Distributed operating system
Distributed operating systemDistributed operating system
Distributed operating system
 
ITT Project Information Technology Basic
ITT Project Information Technology BasicITT Project Information Technology Basic
ITT Project Information Technology Basic
 
Operating system kernal
Operating system kernalOperating system kernal
Operating system kernal
 
Distributed Operating System
Distributed Operating SystemDistributed Operating System
Distributed Operating System
 
Locus Distributed Operating System
Locus Distributed Operating SystemLocus Distributed Operating System
Locus Distributed Operating System
 
Distributed os
Distributed osDistributed os
Distributed os
 
Distributed Operating Systems
Distributed Operating SystemsDistributed Operating Systems
Distributed Operating Systems
 
System structure
System structureSystem structure
System structure
 
Aos distibutted system
Aos distibutted systemAos distibutted system
Aos distibutted system
 
Distributive operating system
Distributive operating systemDistributive operating system
Distributive operating system
 
Distributed Operating System
Distributed Operating SystemDistributed Operating System
Distributed Operating System
 
Distributed operating system(os)
Distributed operating system(os)Distributed operating system(os)
Distributed operating system(os)
 
Linux kernel
Linux kernelLinux kernel
Linux kernel
 
Operating system architecture
Operating system architectureOperating system architecture
Operating system architecture
 

Viewers also liked

Ch 2 process
Ch 2 processCh 2 process
Ch 2 process
porpat21
 
Multiprogramming&timesharing
Multiprogramming&timesharingMultiprogramming&timesharing
Multiprogramming&timesharing
Tanuj Tyagi
 
Introduction to pc operations nc ii
Introduction to pc operations nc iiIntroduction to pc operations nc ii
Introduction to pc operations nc ii
NSU-Biliran Campus
 

Viewers also liked (20)

Ch5
Ch5Ch5
Ch5
 
B4
B4B4
B4
 
CPU Scheduling
CPU  SchedulingCPU  Scheduling
CPU Scheduling
 
Ch6
Ch6Ch6
Ch6
 
การจัดเวลาโปรเซส
การจัดเวลาโปรเซสการจัดเวลาโปรเซส
การจัดเวลาโปรเซส
 
B2
B2B2
B2
 
สถานะของโปรเซส
สถานะของโปรเซสสถานะของโปรเซส
สถานะของโปรเซส
 
Ch 2 process
Ch 2 processCh 2 process
Ch 2 process
 
Os ch02
Os ch02Os ch02
Os ch02
 
การติดต่อสื่อสารระหว่างโปรเซส
การติดต่อสื่อสารระหว่างโปรเซสการติดต่อสื่อสารระหว่างโปรเซส
การติดต่อสื่อสารระหว่างโปรเซส
 
Ch1
Ch1Ch1
Ch1
 
Multiprogramming&timesharing
Multiprogramming&timesharingMultiprogramming&timesharing
Multiprogramming&timesharing
 
Ch2
Ch2Ch2
Ch2
 
Chapter 3 - Processes
Chapter 3 - ProcessesChapter 3 - Processes
Chapter 3 - Processes
 
Ch4
Ch4Ch4
Ch4
 
Introduction to pc operations nc ii
Introduction to pc operations nc iiIntroduction to pc operations nc ii
Introduction to pc operations nc ii
 
Ch06th
Ch06thCh06th
Ch06th
 
Operating System Chapter 4
Operating System Chapter 4Operating System Chapter 4
Operating System Chapter 4
 
Operating System Chapter 5
Operating System Chapter 5Operating System Chapter 5
Operating System Chapter 5
 
Operating System Chapter 3
Operating System Chapter 3Operating System Chapter 3
Operating System Chapter 3
 

Similar to Ch3

Ch3 OS
Ch3 OSCh3 OS
Ch3 OS
C.U
 
chapter 3 opreating system lecture note and its is impaortamt concept for mn
chapter 3 opreating system  lecture note and its is impaortamt concept for mnchapter 3 opreating system  lecture note and its is impaortamt concept for mn
chapter 3 opreating system lecture note and its is impaortamt concept for mn
dejenehundaol91
 

Similar to Ch3 (20)

Ch3 OS
Ch3 OSCh3 OS
Ch3 OS
 
OS_Ch3
OS_Ch3OS_Ch3
OS_Ch3
 
operating system structure
operating system structureoperating system structure
operating system structure
 
Operating System
Operating SystemOperating System
Operating System
 
ch3 - operating system structures.ppt
ch3 - operating system structures.pptch3 - operating system structures.ppt
ch3 - operating system structures.ppt
 
Ch1kiit [compatibility mode]
Ch1kiit [compatibility mode]Ch1kiit [compatibility mode]
Ch1kiit [compatibility mode]
 
Introduction of operating system
Introduction of operating systemIntroduction of operating system
Introduction of operating system
 
L-3 BCE OS FINAL.ppt
L-3 BCE OS FINAL.pptL-3 BCE OS FINAL.ppt
L-3 BCE OS FINAL.ppt
 
OS UNIT 1 PPT.pptx
OS UNIT 1 PPT.pptxOS UNIT 1 PPT.pptx
OS UNIT 1 PPT.pptx
 
Operating-System Structures
Operating-System StructuresOperating-System Structures
Operating-System Structures
 
operating system structure
operating system structureoperating system structure
operating system structure
 
installing and optimizing operating system software
installing and optimizing operating system software   installing and optimizing operating system software
installing and optimizing operating system software
 
Basics of Operating System
Basics of Operating SystemBasics of Operating System
Basics of Operating System
 
Unit 1 q&a
Unit  1 q&aUnit  1 q&a
Unit 1 q&a
 
Basic operating systems in computer and it's uses
Basic operating systems in computer and it's usesBasic operating systems in computer and it's uses
Basic operating systems in computer and it's uses
 
Operating System 2
Operating System 2Operating System 2
Operating System 2
 
Lecture_01 Operating System Course Introduction
Lecture_01 Operating System Course IntroductionLecture_01 Operating System Course Introduction
Lecture_01 Operating System Course Introduction
 
chapter 3 opreating system lecture note and its is impaortamt concept for mn
chapter 3 opreating system  lecture note and its is impaortamt concept for mnchapter 3 opreating system  lecture note and its is impaortamt concept for mn
chapter 3 opreating system lecture note and its is impaortamt concept for mn
 
Ch1
Ch1Ch1
Ch1
 
e.pdf
e.pdfe.pdf
e.pdf
 

Ch3