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..
0 Comment to "Operating System : PARTS OF OPERATING SYSTEM"
Post a Comment