Functions Performed By An Operating System As Processor Manager

Q15.Explain briefly the functions performed by an operating system as processor manager?

Ans. As the name itself suggests, Processor Management means managing the process or processor that is, the CPU. Therefore, this very function is also termed as CPU Scheduling.

Multiprogramming, undoubtedly, improves the overall efficiency of the computer system by getting more work done in less time as the CPU may be shared among a number of active programs which are present in the memory at the same time. While CPU is executing a job, it has to wait for the job; if the job requires certain Input/output operation, the CPU waits for the Input/output operation to get over and that wait time is CPU’s idle time. In place of making CPU sit idle, another job takes over the use of CPU, increasing efficiency thereby and reducing CPU idle time.

The benefits of multiprogramming are as follow:

  • Increased CPU utilization
  • Higher total job throughput
Advertisements

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 )

Google+ photo

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

Connecting to %s