Required Texts
- Operating
System Concepts (8th edition)
by Silberschatz, Galvin, and Gagne, John
Wiley & Sons, 2009.
- Introduction
to Operating System Design and Implementation: The OSP 2 Approach by Michael
Kifer and Scott Smolka, Springer,
2007
Click to Download Powerpoint Lecture Slides
Homework/Projects
·
11/20/12 The lastOSP programming project has been assigned OSP_OSP_Ports_Fall12.pdf
If you are working in a linux/unix environment download the tar file Ports.tar.
If you are working in a windows environment download the zipped folder Ports.zip.
If you are working in a linux/unix environment download the tar file Ports.tar.
If you are working in a windows environment download the zipped folder Ports.zip.
·
10/30/12 The fourth and penultimate OSP programming project has
been assigned OSP_LFUMem_Assign_Fall2012.pdf
If you are working in a linux/unix environment download the tar file Memory.tar.
If you are working in a windows environment download the zipped folder Memory.zip.
If you are working in a linux/unix environment download the tar file Memory.tar.
If you are working in a windows environment download the zipped folder Memory.zip.
·
10/10/12 The third OSP programming project has been assigned OSP_MLQ2_Assign.pdf
9/25/12 The second OSP programming project has been assigned OSP_Threads_Assign_Fall2012.pdf
If you are working in a linux/unix environment download the tar file Threads.tar.
If you are working in a windows environment download the zipped folder Threads.zip.
9/25/12 The second OSP programming project has been assigned OSP_Threads_Assign_Fall2012.pdf
If you are working in a linux/unix environment download the tar file Threads.tar.
If you are working in a windows environment download the zipped folder Threads.zip.
·
9/25/12 The CPU scheduling homework is due in class today.
·
8/24/12 The first OSP programming project has been assigned OSP_Assign1.pdf (due 9/13/12)
Create a project directory "Project1" and a subdirectory "Misc".
Download the Demo version of the simulator, storing it in your "Project 1" directory.
Download the parameter files params, params1, params2, and params3, storing them in your subdirectory "Misc".
Download the wgui.rdl file, saving it in your subdirectory "Misc".
Create a project directory "Project1" and a subdirectory "Misc".
Download the Demo version of the simulator, storing it in your "Project 1" directory.
Download the parameter files params, params1, params2, and params3, storing them in your subdirectory "Misc".
Download the wgui.rdl file, saving it in your subdirectory "Misc".