Sunday, 5 July 2015

Operating System : PARTS OF OPERATING SYSTEM



PARTS OF OPERATING SYSTEM

Process Management
A process is an executing program. It has its code, data, a certain set of resources allowed to it, and one or more flows of execution through the code.
The OS manages the allocation of resources to these processes, and also provides system calls to manage these processes.

Memory Management
Memory must be shared between the OS and an application program.
The OS must manage the allocation of memory to processes and control the memory management hardware that determines which memory locations a process may access.

File System Management
Computers process information that must be transmitted, processed, or stored.
File systems are an abstract organized collection of file system objects.
The OS provides primitives to manipulate these objects

Device Management
Information is sent through a computer’s input and output devices.
Processes access these devices using the system call interface.
The OS tries to manage said devices in a manner that makes them efficiently shared among all processes requiring them.
A system call is a programming interface to the services provided by the OS, typically written in C/C++

Evolution of an Operating System

Hardware upgrades plus new types of hardware
New services & Tools
Fixes: Any OS has faults. These are discovered over the course of time and fixes are made.





•Reference :
•Stallings, William, Operating Systems, Second Edition, Prentice-Hall International Editions,
Englewood Cliffs, New Jersey, 1995.
•Tanenbaum, Andrew S., Modern Operating Systems, Prentice-Hall International Editions,
Englewood Cliffs, New Jersey, 1992.


Thank You ,  See You Again..



Share this

0 Comment to "Operating System : PARTS OF OPERATING SYSTEM"

Post a Comment