The MOSS CPU Scheduling Simulator PowerPoint PPT Presentation

presentation player overlay
1 / 6
About This Presentation
Transcript and Presenter's Notes

Title: The MOSS CPU Scheduling Simulator


1
The MOSS CPU Scheduling Simulator
  • By
  • Jim Scott
  • Justin McGinley
  • Steve Smokowski

2
MOSS A Mini Operating-System Simulator
  • Developed at Kent University
  • Maintained by Fred Barnes, a computer science
    professor
  • MOSS is a miniature Java-based operating-system
    simulator
  • Runs on the Java Virtual Machine

3
MOSS Explained
  • Operating System simulator written in JAVA
  • Modeled after UNIX/Linux
  • Emulates parts (but not all) of an OS
  • Kernel
  • System Calls
  • User and kernel processes
  • CPU process scheduling

4
Moss has shortcomings
  • Not yet fully functional
  • Processes and file-system ignore access rights
  • Few device drivers
  • Incomplete file-system implementation
  • No implementation of Memory Management
  • Limited performance reporting available
  • Other than error messages, no feedback is
    provided about performance
  • No way to benchmark

5
Why MOSS?
  • MOSS was created By a Professor as an educational
    tool.
  • Allows a student to alter a

6
Operating Systems are hard to design.
  • They are typically written in C
Write a Comment
User Comments (0)
About PowerShow.com