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

Race condition, list the prevention of mechanism for race condition with op...

list the prevention of mechanism for race condition with operating system

Unix, UNIX Shell and History feature. 1.Creating a child process. 2.Creatin...

UNIX Shell and History feature. 1.Creating a child process. 2.Creating a history feature. With the notes under code. Its exactly "programming project 1 - Unix Shell and History Fea

Explain memory management using buddy sustem, MEMORY MANAGEMENT USING BUDDY...

MEMORY MANAGEMENT USING BUDDY SUSTEM Here we are dividing the memory as powers of two as well as we are selecting the space which is smallest but large enough to hold a process

Determine the fork and execlp functions - linux, Assignment What I...

Assignment What I'm covering: General control flow fork() execlp() Parameters Makefiles Additional Questions General Control Flow/fork(

Lock revenue variable, Demonstrate that your program (include the program o...

Demonstrate that your program (include the program output as part of the final report) can produce the correct output with the following parameters. For each case comment if the ou

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

Interpreters, Use and overview? Pure and impure interpreter?

Use and overview? Pure and impure interpreter?

What is graceful degradation, What is graceful degradation? In multipro...

What is graceful degradation? In multiprocessor systems, failure of single processor will not halt the system, but only slow it down by sharing the work of failure system by ot

Why we need to use a while statement when using wait method, Q. The wait()...

Q. The wait() statement in every Java program examples was part of a while loop. Describe why you would always need to use a while statement when using wait() and why you would ne

Explaintable management techniques, Discuss in detail Table management Tech...

Discuss in detail Table management Techniques?     An Assembler employs the subsequent tables: OPTAB: Operation Code Table consists of mnemonic operation code and its machi

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