This is a discussion on What are the Functionalities within the Linux forums, part of the Operating Systems category; I want to know the Functionalities UNIX kernel? Someone kindly provide me a detailed idea on this....
|
|||||||
| Register | FAQ | Members List | Calendar | Search | Today's Posts | Mark Forums Read |
|
|||
|
Kernel in UNIX is the actual operating system, a single large program that always resides in memory. Sections of the code in this program are executed on behalf of users to do needed tasks, like access files or terminals. Strictly speaking, the kernel is UNIX.
|
|
|||
|
The kernel lies in the center of UNIX operating system and the kernel provides the essential services that make up the heart of UNIX systems; it allocates memory, keeps track of the physical location of files on the computer's hard disks, loads and executes binary programs such as shells, and schedules the task swapping without which UNIX systems would be incapable of doing more than one thing at a time. The kernel accomplishes all these tasks by providing an interface between the other programs running under its control and the physical hardware of the computer;this interface, the system call interface, effectively insulates the other programs on the UNIX system from the complexities of the computer.
|