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

Explain demand paging in virtual memory system, Question 1 Explain with di...

Question 1 Explain with diagram all possible states a process visits during the course of its execution Question 2 Discuss Inter-process Communication. What is critical-secti

Why high level languages need compiler, Q. Why High level languages need Co...

Q. Why High level languages need Compiler? High level languages - illustrations are COBOL, FORTRAN, PL/I andALGOL - are processed by interpreters andcompilers. A compilers is a

Write a brief note on demand paging, Write a brief note on demand paging. ...

Write a brief note on demand paging. A demand paging is alike to a paging system with swapping. The Processes reside on the secondary memory while we want to implement a proces

Explain segmentation hardware?, Explain segmentation hardware? We defin...

Explain segmentation hardware? We define an completion to map two-dimensional user-defined addresses into one-dimensional physical addresses. This mapping is affected by means

Processes, draw a state diagram showing the transissions of a process from ...

draw a state diagram showing the transissions of a process from creation to termination

Read-write locks, Consider a large web-based database. In some sense, Googl...

Consider a large web-based database. In some sense, Google is sort of like this. There might be many users who want to read from the database, but only a few users who are allowed

WINDOWS XP, DESIGN GOALS OF WINDOWS XP.DESCRIBE IN DETAIL.

DESIGN GOALS OF WINDOWS XP.DESCRIBE IN DETAIL.

Reference counting, The idea of reference counting is to maintain, for ever...

The idea of reference counting is to maintain, for every object, the total number of references to that object, i.e. the number of "incoming" pointers. Whenever the number of refer

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