We can view an operating system as a resource allocator, Operating System

Assignment Help:

We can view an operating system as a resource allocator. Explain.

We can outlook an operating system as a resource allocator. A computer system has Many resources (software and hardware) that may be necessary to solve a problem: memory space,I/O devices, CPU time, and so on. The operating system acts as the manager of these resources and allocates them to specific programs and users as necessary for tasks. Since there perhaps many-possibly conflicting-requests for resources, the operating system ought to decide which requests are allocated resources thus that it can operate the computer system efficiently and fairly.

A slightly different view of an operating system gives emphasis to the need to control the various I/O devices and user programs. An operating system (OS) is a control program. A control program controls the carrying out of user programs to prevent improper use and errors of the computer. It is principally concerned with the operation and control of I/O devices.

 

 


Related Discussions:- We can view an operating system as a resource allocator

Which are the different states of a process, Which are the different states...

Which are the different states of a process?   Different status of a process is: New: When the process is created. Running: When instructions are executed. Wait

Explain banker''s algorithm, Banker's Algorithm In this analogy ...

Banker's Algorithm In this analogy Customers ≡ processes Units ≡ resources, say, tape drive Ba

Explain about interprocess communication, Explain about interprocess commun...

Explain about interprocess communication The cooperating processes communicate with each other via an interprocess communication facility. IPC gives a mechanism to permit proce

Describes responsibilities of the I/O manager, Q. Describes responsibilitie...

Q. Describes responsibilities of the I/O manager? Answer: The I/O manager is responsible for file systems and device drivers and network drivers. The I/O manager keeps follow

Explain concept of synchronization, Synchronization In communication am...

Synchronization In communication among processes messages passed may be blocking or nonblocking - also called as synchronous and asynchronous. Blocking send : The sending pr

SCAN SHUDULLING, EXPLAIN THE SCAN SHUDDULING WITH DIAGRAM

EXPLAIN THE SCAN SHUDDULING WITH DIAGRAM

Process, what common event leads to the creation of a process?

what common event leads to the creation of a process?

What are tree-structured directories, What are Tree-structured directories ...

What are Tree-structured directories We can generalize the directory structure to a tree of arbitrary height. This permits the user to create their own sub directories and to c

Define loader that executed when system is first turned on, Define a loader...

Define a loader that is executed when a system is first turned on or restarted? Bootstrap loader is executed when a system is first turned on or restarted

What is the basic function of assembler, Q. What is the basic function of A...

Q. What is the basic function of Assembler ? Input to an assembler is an assembly language program. Output is an object program and information which enables the loader to prep

Write Your Message!

Captcha
Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd