Showing posts with label System Component.. Show all posts
Showing posts with label System Component.. Show all posts

System component.

I/O System Management:

One of the purposes of an operating system is to hit peculierities of specific are the devices from the user. For example, in the unit the peculierities of I/O devices are hitten from the bulk of the operating system itself by the I/O sub system. The I/O sub system consist of,

* A memory management component that includes buffering, catching and spooling.

* A general device interface.

* Drivers for specific hardware devices.

System component.

FILE MANAGEMENT:

File management is a one of the most visible component of operating system. Computer can store information are several different types of physical media magnetic tape, magnetic disk and optical disk are the most common media. Each of disk media as its own charastric as it own physical organization. A file its a collections of related information define by its creator. Commonly files represented program and data. data files may be a numeric alphabetic or alpha numeric. Files may be a free from or may be a formated rigidly. A file consist of a sequence of bits, bytes line or records.

Whose meanings are define by the creators the concept of file is an extreamly general one.

File are normaly organized in to directory to is there use finally when multiple uses have access to a file. We may want to control by whom and it want ways - read, write, append files may be access.

* Creating and deleting a file.

* Creating and deleting directory.

* Supporting premitive for manipulating files and directory.

* Maping files on to secondary storage.

* Backing a file on stable storage media.

System component.

MEMORY MANAGEMENT:

Main memory is a large array of words or byte, ranging size of from hundreds or thousands to billion. Each words or bytes as it own address main memory is a repository of quick accessable data share by a CPU and I/O devices.

For a program to be executed it must be map to absolute address and locate in to memory as a program execute. It accesses the program instruction and data from memory by generating this absolute address. The program terminates it is memory spaces declared available and next the program can be loaded and executed.

* Keeping records of which parts of memory are currently used and by whom.

* Designing which process are to be loaded in to memory. When memory space became available.

* Allocating and deallocating memory space as needed.

System component.

System component:

Process management:

A process can be through out of programming execution a process needs certain resources including CPU time, memory files and I/O devices to accomplish its task the resources are either given to the process when its created or allocated to it while it is running.

A programming is a passive entity. Such as a content of file stored on disk, where as a process as on active entity. The program counter specified the next instruction to execute. The execution process must be a sequential.

* Creating and deleting both user and system processor.

* Susbonding and resuming.

* Providing mechanisms for process syncranization.

* Providing mechanisms for process communication.

* Provide mechanisms for dead lock handling.

System Component!

1. Process management.

2. Memory management.

3. File management.

4. I/O management.

5. Secondary storage.

6. Networking.

7. Protection system.

8. Command interperiter.