Next: Classifying Operating Systems
Up: Introduction
Previous: What an Operating
The following are examples of services provided by an operating system:
-
Context Switching & Scheduling,
which allocate a process CPU time to execute its instructions.
-
Memory Management,
which deals with allocating memory to processes.
-
Interprocess Communication,
which deals with facilities to allow concurrently running processes to communicate
with each other.
-
File Systems,
which provide higher level files out of low level unstructured data on a disk.
-
High level I/O facilities,
which free a process from the low-level details of interrupt handling.
Prasun Dewan
Tue Jan 9 13:53:37 EST 2001