next up previous contents
Next: Queueing Laws Up: 4560 Previous: Contents   Contents

Introduction to OS [3]





Intro: Abstract View of OS as Intermediary [4]





\begin{picture}(480,320)(40,500)
\thicklines\put( 40,780){\framebox (80,40){}}
\...
...0,705){\makebox(0,0)[lb]{\raisebox{0pt}[0pt][0pt]{\twlrm system}}}
\end{picture}



Intro: Early Systems [5]



Intro: Evolutionary Steps [6]



Intro: Spooling [7]





\begin{picture}(460,186)(20,620)
\thicklines\put(260,780){\oval(122,52)}
\put(20...
...(320,740){\makebox(0,0)[lb]{\raisebox{0pt}[0pt][0pt]{\twlrm I/O}}}
\end{picture}



Intro: Multiprogramming [8]



Intro: Memory Layout for Multiprogramming [9]





\begin{picture}(160,284)(60,540)
\thicklines\put(110,540){\framebox (110,270){}}...
... 60,540){\makebox(0,0)[lb]{\raisebox{0pt}[0pt][0pt]{\twlrm 512K}}}
\end{picture}



Intro: Batch Systems [10]



Intro: Time-Sharing Systems [10]



Intro: Process Management [11]



Intro: Memory Management [11]



Intro: Secondary-Storage Management [12]



Intro: File Management [13]



Intro: Network Management [13]



Intro: OS Services [14]



Intro: System Calls [14]



Intro: System Programs [15]



Intro: UNIX Limited Structure [16]





\begin{picture}(580,370)(40,460)
\put(260,760){\makebox(0,0)[lb]{\raisebox{0pt}[...
...raisebox{0pt}[0pt][0pt]{\twlrm kernel interface to the hardware}}}
\end{picture}



Intro: VENUS Layered Structure [17]





\begin{picture}(380,305)(75,505)
\thicklines\put( 75,505){\framebox (380,305){}}...
...540){\makebox(0,0)[lb]{\raisebox{0pt}[0pt][0pt]{\twlrm hardware}}}
\end{picture}


next up previous contents
Next: Queueing Laws Up: 4560 Previous: Contents   Contents
Ted Billard 2001-11-17