OS project implementation: multiprogramming with threads

  • Authors:
  • Onkar P. Sharma;Sean Goldsmith

  • Affiliations:
  • Marist College, Poughkeepsie, NY;Marist College, Poughkeepsie, NY

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

Quantified Score

Hi-index 0.01

Visualization

Abstract

This paper describes the implementation of a Multi-Programming Batch Operating System (MOS) project [3] using threads. Two other papers [7, 8], both of which include issues from earlier implementations, describe the characteristics of MOS. This paper outlines the specification and implementation of the MOS project (both past and present), discusses the theoretical use of threads and their correlation with deadlocks, and concludes with the authors' recommendation of using MOS as an educational project in upper level Operating System courses.