b Computer Operating Systems - Fall 2012 | Boleslaw K. Szymanski

Computer Operating Systems - Fall 2012

  • Professor: Boleslaw Szymanski —
    Lectures: Monday, Thursday 10-11:15am, Lally 104
    Office Hrs: Monday 1-2pm, Thursday 1:30-2:30pm, Lally 204
    Andrew Bolin Hrs: Wednesday 12:01pm-2:00pm AE125 (bolina@rpi.edu)

This is a web page for the class which contains the basic information about the course, lecture notes, homeworks and their solutions, projects and sample exams. This page will also contain the corrections and general news about the course.

Assignment 1 Due September 24, 2011

Assignment 1 Solution

Assignment 2 Due Lecture 12 (part 1)/14 (all other parts)


  • Assignment 2 Official String

  • Assignment 2 Solution

  • Assignment 2 Solution PDF
  • Project Due Lecture 21 (simulator)/24 (all other parts)

    • Project in PDF

    • Simulator due at 11:59pm on November 8th

    • Analysis due at 11:59pm on November 19th

    Simple Simulator in C From Lecture 17

    • Simulator Code
    • Simulation Results

    • Project simulation results with which to compare your simulator

    • For both versions of the project, with MPL=20:
      Utilizations for CPU's should be about 7%, range 5-10% is fine.
      Utilizations for disk should be about 100%, range 99-100% is fine.
      Response times should be about 30 sec, range 20-30 sec is fine.
      Note that barrier synchronization times for simulation times up to 10,000 sec may have large differences for different implementations, for closer values, runs should be for 100,000 sec.

    In-class Exam At Lecture 19