/    /  OS – Operations

Operating system operations

 

An operating system is a software on which application programs are executed. It acts as an interface between the user and the computer hardware. 

 

The major operations of the operating system are as follows:

  1. Process Management
  2. Device Management
  3. File Management
  4. Memory Management

 

Process Management.

 

Process Management involves tasks like creation, scheduling, deadlock, and termination of processes. The operating system performs these tasks using process scheduling, which is an OS task that schedules processes according to their states like ready, waiting, and running.

 

Device Management.

 

Device Management is the process of managing the application and operation of the input and output devices, such as keyboard, mouse, etc. 

 

Applications of device management:

  1. It helps in configuring a device so that it can perform as expected.
  2. It executes security measures and processes.
  3. Gives users access to the I\O devices using device drivers.

 

File Management.

 

File management is used to organize important data and create a searchable database for quick retrieval. It administers the system for effective handling of digital data.

The system can access the files in two ways:

  • Sequential access: The data is accessed in a predetermined and ordered sequence.
  • Direct access: The data is accessed directly without having to look sequentially for it. 

 

Memory Management.

 

Memory Management is a form of resource management, it allocates portions of the memory to programs at their request. It is necessary for any modern computer system that may run more than one process at a time. 

 

Applications of memory management:

  1. It helps to protect different processes from each other.
  2. It helps to utilize the memory to the full extent by placing the programs in the memory.
  3. It tracks the inventory and updates the status if it gets emptied or unallocated. 

 

Reference:

Operations of Operating system .