Impact of operating system structure on memory system

Assignment Help Operating System
Reference no: EM131300787

Please address the following:

Provide ONE advantage or ONE disadvantage of a Microkernel OS Design or a Monolithic OS Design.

Provide support (back up your claims) for your view.

The following are examples with proper justification and support:

An advantage to a microkernel based operating system design is with applications that have the potential for many critical interactions such as a server are designed and implemented as processes/threads outside of the kernel. This provides for the isolation of errors outside of the kernel thus improving the systems availability (Liedke, 1995).

Liedtke, J. (1995). On ?-Kernel Construction. In Proceedings of the Fifteenth ACM Symposium on Operating System Principles, 237-250.

An advantage to a monolithic kernel based operating system design is with the performance of applications that obtain privledged service through system calls that are designed to accomplish a given task by using subsystems within the kernel. This provides for fewer context switches between user and kernel mode thus improving performance by reducing the number of instructions necessary to accomplish a privledged task (Chen & Bershad, 1993).

Chen, J.B. & Bershad, B.N. (1993). The Impact of Operating System Structure on Memory System Performance. In Proceedings of the fourteenth ACM symposium on Operating systems principles (SOSP ''93), 120-133.

10 lines are enough. please provide the best with reference.

Reference no: EM131300787

Questions Cloud

Think would happen to the expected return on stocks : What do you think would happen to the expected return on stocks if investors perceived an increase in the volatility of stocks?
Define the four principles of a safety management system : Define the four principles of a safety management system (SMS).Demonstrate how the four pillars of safety management are the basic building blocks of safety management.Explain how the FAA Air Transportation Oversight System (ATOS) can identify safety..
Rating classes of? long-term securities : Calculate the risk premium for each of the following rating classes of? long-term securities, assuming that the yield to maturity (YTM) for comparable Treasuries is 4.11%. The risk premium for securities class AAA. Carl? Foster, a trainee at an inves..
What is the average total cost of producing 5 cars : Draw the marginal cost curve and the average total cost curve for a typical firm,and explain why these curves cross where they do
Impact of operating system structure on memory system : The Impact of Operating System Structure on Memory System Performance. In Proceedings of the fourteenth ACM symposium on Operating systems principles
What was the demographics of your group : What was the demographics of your group? Where was your group homogenous? Heterogeneous? How did that homogeneity/ heterogeneity help/challenge your group?
How to achieve optimal cost of capital for arrow wind farms : Proposal for how to achieve the optimal cost of capital for Arrow Wind Farms. Write a proposal for how to achieve the optimal cost of capital for Arrow Wind Farms from the below information
Identify between three and eight primary duties : Identify between three and eight primary duties and responsibilities for the position.- List the primary duties and responsibilities in order of importance.
What was the rate of return on investment : Assume that in 2014, an 1876 $20 double eagle sold for $18,000. What was the rate of return on this investment?

Reviews

Write a Review

Operating System Questions & Answers

  Write about the dual roles for the operating system

The dual operating system roles by presenting a GUI to the user and hardware resources management are conflict one with another.

  Implementation of the electronic medical record

Explain how the effectiveness the implementation of the electronic medical record change will be determined once implemented.

  Task 1nbspon a fictitious computer of 32 bits paging memory

task 1nbspon a fictitious computer of 32 bits paging memory management system is used to manage its main memory

  Determine the biggest advantage of implementing threads in

question 1 a system has two processes and three identical resources. each process needs a maximum of two resources. is

  Write program to simulate operations of an operating system

Your team programming assignment is to write a program to simulate the operations of an Operating System as it processes a stream of incoming processes.

  Identify all of the substrings that form numbers

Could you explain or convert each of the code , symbols used in the following solution?

  Applications for the programs

Applications are the programs that make our computers powerful. Not counting Microsoft Office, what are some of the new applications that you see making a big difference to computer users in next some years?

  Power management settings in bios

Every day at 2PM a client's computer at work reboots itself. You have made sure the power management settings in the BIOS and in the Windows Control Panel are not responsible.

  Find journals in the field of project management after you

find journals in the field of project management after you have found them examine them to determine1. what type of

  When a customer buys an item from the store

When a customer buys an item (or several) from the store, several changes to database tables will occur. Explain what those might be.

  Discuss an application that benefits barrier synchronization

Discuss an application that would benefit from the use of barrier synchronization

  Why is it that threads are faster

Why is it that threads are faster to create than processes? What advantage do kernel threads provide over user threads? Give an example of a user thread package.

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