System Performance Management
It is important to understand the system architecture and features of each function that supports and manages a system’s performance. In this section, you will go through some of the prominent functions.
Nucleus (Kernel) Functions
The nucleus is responsible for basic processes associated with the operating system. It manages process creation, interrupt handling support for input and output processes, allocation, the release of memory, and so on. The nucleus is a highly sensitive area where access is restricted to only authorized users. Above the nucleus are other operating system processes to support users. These processes are known as system software. System software ensures the integrity of a system and controls the system interfaces. Examples of system software include access control software, tape and disk management software, and job scheduling software.
Utility Programs
Utility programs help to manage and control computer resources...