Operating System Design Options - PowerPoint PPT Presentation

About This Presentation
Title:

Operating System Design Options

Description:

Functions at one level are allowed to refer only to functions provided by the ... Each object encapsulates a data structure and defines a set of operations, ... – PowerPoint PPT presentation

Number of Views:528
Avg rating:3.0/5.0
Slides: 10
Provided by: a014
Category:

less

Transcript and Presenter's Notes

Title: Operating System Design Options


1
Operating SystemDesign Options
2
Hierarchical Structure
  • Many OS are designed and implemented using a
    hierarchical structure.
  • Functions at one level are allowed to refer only
    to functions provided by the same or lower
    levels i.e., there should be no outward calls.
  • Strict hierarchy vs. transparent hierarchy

3
Virtual Machines
  • Hierarchical structure concepts can be extended
    to provide users, including OSs, the illusion of
    running on separate virtual machines.
  • OS1, OS2, OS3, and User5 deal with the VMM,
    instead of the real machine.

4
Virtual Machines
  • VMM provides resources, services, and functions
    that are the same as those available on the
    underlying real machine.
  • VMM is actually a complete, but simple, OS for
    the real machine.
  • Pros flexibility and convenience
  • Cons simulation overhead

5
Multiprocessor OSs
  • Types of multiprocessor architecture

6
Multiprocessor OSs
  • Types of multiprocessor OSs

7
Network Operating Systems
8
Distributed Operating Systems
9
Object-Oriented Operating Systems
  • Most of the system is implemented as a collection
    of objects.
  • Each object encapsulates a data structure and
    defines a set of operations, called methods, on
    that data structure.
Write a Comment
User Comments (0)
About PowerShow.com