A software tool in Java for teaching CPU scheduling

  • Authors:
  • Tat W. Chan

  • Affiliations:
  • Methodist College, Fayetteville, North Carolina

  • Venue:
  • Journal of Computing Sciences in Colleges
  • Year:
  • 2004

Quantified Score

Hi-index 0.01

Visualization

Abstract

This paper describes a concept-specific simulator designed for teaching CPU scheduling in operating system courses. The simulator takes the execution information of a set of processes as input. It outputs a report showing the wait time, termination time, turnaround time of each process, the system's average wait time, and the system's average turnaround time.