The impact of operating system structure on memory system


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.

Request for Solution File

Ask an Expert for Answer!!
Operating System: The impact of operating system structure on memory system
Reference No:- TGS01703482

Expected delivery within 24 Hours