List three advantages of ULTs over KLTs 47 List two disadvantages of ULTs

List three advantages of ults over klts 47 list two

This preview shows page 31 - 81 out of 90 pages.

4.6. List three advantages of ULTs over KLTs.
Image of page 31
4.7. List two disadvantages of ULTs compared to KLTs.
Image of page 32
4.8. Define jacketing.
Image of page 33
4.9. Briefly define the various architectures named in Figure 4.8.
Image of page 34
4.10. List the key design issues for an SMP operating system.
Image of page 35
4.11. Give examples of services and functions found in a typical monolithic OS that may be external subsystems to a microkernel OS.
Image of page 36
4.12. List and briefly explain seven potential advantages of a microkernel design compared to a monolithic design.
Image of page 37
4.13. Explain the potential performance disadvantage of a microkernel OS.4.14.List three functions you would expect to find even in a minimal microkernel OS.
Image of page 38
4.15. What is the basic form of communications between processes or threads in a microkernel OS?
Image of page 39
Review Questions 5.1. List four design issues for which the concept of concurrency is relevant.
Image of page 40
5.2. What are three contexts in which concurrency arises?
Image of page 41
5.3. What is the basic requirement for the execution of concurrent processes?
Image of page 42
5.4. List three degrees of awareness between processes and briefly define each.
Image of page 43
5.5. What is the distinction between competing processes and cooperating processes?
Image of page 44
5.6. List the three control problems associated with competing processes and briefly define each.
Image of page 45
5.7. List the requirements for mutual exclusion.
Image of page 46
5.8. What operations can be performed on a semaphore?
Image of page 47
5.9. What is the difference between binary and general semaphores?
Image of page 48
5.10. What is the difference between strong and weak semaphores?
Image of page 49
5.11. What is a monitor?
Image of page 50
Image of page 81

You've reached the end of your free preview.

Want to read all 90 pages?

  • Winter '16
  • Dr. Khalil
  • OS, Virtual memory, Central processing unit

  • Left Quote Icon

    Student Picture

  • Left Quote Icon

    Student Picture

  • Left Quote Icon

    Student Picture