Tuesday, 2 October 2012

Basic Components of operating Systems.

The basic components of operating systems are.
a) Process Management:  
The operating System is responsible for the following activities in connection with process management.
· Process creation and deletion 
· Process suspension and resumption 
· Provision mechanisms for process synchronization and process communication

b) Main-Memory management  
The operating system is responsible for the following activities in connection with memory management. 
· Keep track of which parts of memory and currently being used by whom 
· Decide which process to load when memory space becomes available. 
· Allocate and De-allocate memory space as needed.

c) Secondary-Storage management  
The operating system is responsible for the following activities in connection with disk management. 
· Free space management 
· Storage allocation 
· Disk scheduling

d) I/O system Management 
The I/O system management consists of 
· A buffer-caching system 
· A general device-driver interface 
· Drivers for specific hardware devices

e) File Management 
The operating system is responsible for the following activities in connection with file management. 
· File creation and deletion 
· Directory creation & deletion 
· Support of primitives for manipulating files and directories 
· Mapping files onto secondary storage 
· File backup on stable (non volatile) storage media.

f) Protection system 
Protection refers to a mechanism for controlling access by programs, processes or users to both system and user resources. 
The protection mechanism must. 
· Distinguish between authorized and unauthorized usage. 
· Specify the controls to be imposed. 
· Provide a means of enforcement

g) Networking (Distributed System)

A distributed system is collection of processors that do not share memory or a clock. Each processor has its own local memory. The processors in the system are connected through a communication network. A distributed system provides user access to various system resources. Access to a shared resource allows. 
· Computation speed-up 
· Increased data availability 
· Enhanced reliability

h) Command-Interpreter system 
Many commands are given to the operating system by control statements which deal with. 
· Process creation and management 
· I/O handling 
· Secondary-storage management 
· Main-memory management 
· File system access 
· Protection 
· Networking 
The program that reads and interprets control statements called variously 
· Control-card interpreter 
· Command-line interpreter 
· Shell(in UNIX)

You Might also view the following Related Posts

For more other Posts: Click Here

No comments:

Post a Comment

Powered by Blogger.

مساحات للبيع

اعلان

معلومات عنا

إعلانات

إجمالي مرات مشاهدة الصفحة

Search This Blog

اخبار عالمية

مقالات

أخبار

أخر المعلقين

فيديوهات

سلايدر

Tags

Contact us

متتبعون المدونة

Categories

Advertisement

40% Off

Translate

صور متنوعة

Facebook

Facebook users

Recent in Mens

FlatBook

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vestibulum rhoncus vehicula tortor, vel cursus elit. Donec nec nisl felis. Pellentesque ultrices sem sit amet eros interdum, id elementum nisi ermentum.Vestibulum rhoncus vehicula tortor, vel cursus elit. Donec nec nisl felis. Pellentesque ultrices sem sit amet eros interdum, id elementum nisi fermentum.




Comments

Contact Us

Name

Email *

Message *