Kernel

in #kernel5 years ago

Kernel:

It is core of operating system managing the system resources and the communication between the hardware and other system services.
For general purpose operating system the kernel consits of different services .

1.Memory management
2.process management
3.file system management

1.Memory management:
The term primary memory refers to violat memory where process loaded and Variable and data associated with each process are store.
The MMU of kernel is responsible for keeping track of which part of memory area is currently used by the process allocation and dealloction of memory space or requirement basis.

2.process management:
It deals with management the process or task.
It consists of setting up the memory space for the process , loading the process code into the memory, allocating the system resources, scheduling and managing the execution of process etc.

3.File system management:
It is responsible for creating and deleting the file.
Saving a file in the secondary storage memory providing flexible naming convention for the files.
Providing automatic allocation of file space depending upon the amount of free space available.