Advertisement
Guest User

Untitled

a guest
Sep 17th, 2019
116
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.04 KB | None | 0 0
  1. Unfortunately,theperformanceofmicrokernelscansufferduetoincreased
  2. system-function overhead. When two user-level services must communicate,
  3. messages must be copied between the services, which reside in separate
  4. 86 Chapter 2 Operating-System Structures
  5. address spaces. In addition, the operating system may have to switch from
  6. one process to the next to exchange the messages. The overhead involved
  7. in copying messages and switching between processes has been the largest
  8. impediment to the growth of microkernel-based operating systems. Consider
  9. the history of Windows NT : The first release had a layered microkernel organi-
  10. zation. This version’s performance was low compared with that of Windows
  11. 95. Windows NT 4.0 partially corrected the performance problem by moving
  12. layers from user space to kernel space and integrating them more closely.
  13. By the time Windows XP was designed, Windows architecture had become
  14. more monolithic than microkernel. Section 2.8.5.1 will describe how mac OS
  15. addresses the performance issues of the Mach microkernel.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement