Show the services which provided by operating system, Operating System

Assignment Help:

Q. Show the services which provided by operating system?

A) Resource Allocation:

  • If there are more than one user or jobs running at the same instance then resources should be allocated to every one of them. Operating system manages various types of resources require special allocation code i.e.CPU cycles, main memory and file storage.
  • There are a number of resources that require only general request and release code. For allocating CPU, CPU scheduling algorithms are used for better utilization of CPU. CPU scheduling routines consider the speed of CPU and number of available registers as well as other required factors.

B) Accounting :

  • Logs of every user should be kept. It is also essential to keep record of which user how much and what types of computer resources. This log is used for accounting purposes.
  • The accounting data can be used for statistics or for the billing. It is also used to improve system efficiency.

C) Protection:

  • Protection involves ensuring that all access to system resources is controlled. Security starts with each user having to authenticate to system typically by means of a password. External I/O devices should be also protected from invalid access attempts.
  • In protection all the access to the resources is controlled. In multiprocess environment it's possible that one process to interface with the other or with operating system so protection is required.

 


Related Discussions:- Show the services which provided by operating system

Define the server communications module or scm, Define the Server Communica...

Define the Server Communications Module or SCM The Server Communications Module (SCM) performs many necessary functions. The SCM responsible for establishing, maintaining, and

Explain a boot control block, Explain a boot control block A boot contr...

Explain a boot control block A boot control block can have the information required by the system to boot an operating from that partition. If the disk does not have an operati

Explain deadlock, Explain Deadlock Every process in a set of processes ...

Explain Deadlock Every process in a set of processes is waiting for an event which only a process in the set can cause.

Hardware and software requirements for virtual memory?, What are the hardwa...

What are the hardware and software requirements for virtual memory? The hardware required for virtual memory is a secondary memory and page table. The page table should have th

What is an operating system process, What is an operating system process? H...

What is an operating system process? How is it different from a program? Why do we need the concept of a process, rather than simply talk about programs running in memory? The e

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

Objectives and functions of an operating system, Question: a) What is ...

Question: a) What is an Input/Output module and what are the five categories their functions fall into? b) What is an Operating System? Briefly describe the two objectives

Define a layer that is not of an io management module, Define a layer that ...

Define a layer that is not of an IO management module  MCS that is Management Control System is not of an IO management module

Memory management unit, When a program issues a memory load or store operat...

When a program issues a memory load or store operation, the virtual addresses (VAs) used in those operations have to be translated into "real" physical memory addresses (PAs). This

Disk scheduling algorithms-first come, FCFS (First Come, First Served) Per...

FCFS (First Come, First Served) Perform operations in order requested No reordering of work queue No starvation every demand is serviced Poor performance

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