CS3753 (Operating Systems) Spring 2014 University of Colorado Boulder Programming Assignment 3 Public Code By Andy Sayler - 2012 http://www.andysayler.com With help from: Junho Ahn - 2012 Updated by Mike Gartrell - 2014 Updated by Christopher Jordan - 2014 ---Folders--- handout - Assignment description and documentation ---Executables--- ./testscript - A simple bash script for running a few sample test cases ./pi - A simple program for statistically calculating pi ./pi-sched - A simple program for statistically calculating pi using a specific scheduling policy ./rw - A simple i/o bound example program. ./rr_quantum - A simple program for determing the RR quantum. ---Examples--- Build: make Clean: make clean pi-sched: ./pi-sched ./pi-sched <Number of Iterations> ./pi-sched <Number of Iterations> <Scheduling Policy> ./pi-sched <Number of Iterations> <Scheduling Policy> <#Processes> rw: ./rw ./rw <#Bytes to Write to Output File> ./rw <#Processes> <#Bytes to Write to Output File> ./rw <#Processes> <Scheduling Policy> <#Bytes to Write to Output File> ./rw <#Processes> <Scheduling Policy> <#Bytes to Write to Output File> <Transfer Size> ./rw <#Processes> <Scheduling Policy> <#Bytes to Write to Output File> <Transfer Size> <Block Size> ./rw <#Processes> <Scheduling Policy> <#Bytes to Write to Output File> <Transfer Size> <Block Size> <Input Filename> ./rw <#Processes> <Scheduling Policy> <#Bytes to Write to Output File> <Transfer Size> <Block Size> <Input Filename> <Output Filename> mix: ./mix <#Iterations> ./mix <#Iterations> <Scheduling Policy> ./mix <#Iterations> <Scheduling Policy> <#Processes> ./mix <#Iterations> <Scheduling Policy> <#Processes> <Output Filename> testscript: ./testscript rr_quantum: sudo ./rr_quantum