Components of Operating System

There are three important components of an Operating system:

  • Kernel
  • Libraries
  • Utilities

Kernel:

  • It is the core component of the Operating system and contains sub-system like process management, I/O management, File sub-system, Memory Management, scheduler, Secondary storage management, etc.
  • It is the first program that is loaded after the bootloader remains in the memory until the operating system is shut-down.
  • The major aim of the kernel is to manage communication between software i.e. user-level applications and hardware i.e., CPU and disk memory.

Libraries:

The operating system libraries contain a function:

  • for file manipulations
  • for getting the current date and time and
  • other related facilities related to an operating system
  • It is defined in table os like os.rename( for changing the name of the files)

Utilities:

  • It is a program or an applications that provides information about users.
  • Example: top(displaying system and memory utilization), grep, ssh

Diag-1: Components of Operating System

Diag-2:

This image has an empty alt attribute; its file name is f5f202_dfb8027a63174b23988719cabe28a969~mv2.webp

Related Posts:



Categories: Operating system (OS)

3 replies

Trackbacks

  1. Index of Operating System - Tech Access Info
  2. Architecture of Linux Operating System - Tech Access
  3. Types of Operating System - Tech Access

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: