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

What are the issues in designing a network-scalability, Scalability : ...

Scalability : Scalability is the competence of the system to adapt to increased service load. A scalable system will respond more gracefully to increased load than a non-sc

Buffer, What is bounded buffer

What is bounded buffer

Define the windowsnt, Define the WindowsNT WindowsNT provides a two-lev...

Define the WindowsNT WindowsNT provides a two-level approach to resource management: process and thread. The process is the uppermost level and contains most of the application

Explain beladys anomaly, Explain Belady's Anomaly? Also called FIFO ano...

Explain Belady's Anomaly? Also called FIFO anomaly. Usually, on enhancing the number of frames allocated to a process virtual memory, the process implementation is faster, beca

Malloc, I need help implementing malloc

I need help implementing malloc

Explain page traffic, The term ‘page traffic’ explains   Page traffic’...

The term ‘page traffic’ explains   Page traffic’ explains the movement of pages in and out of memory.

Micro operation, Ask question maxmum words accepted#

Ask question maxmum words accepted#

Determine a policy that is not valid page replacement policy, Determine a p...

Determine a policy that is not a valid page replacement policy?  RU policy (Recurrently used) is not a valid page replacement policy.

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