CSCE 451/851 Operating Systems Principles
Fall 1999
TTh 2:00-3:15pm, Ferg 111 (Ferguson Hall)
Instructor:
Prof. Steve Goddard
Ferg 215A, 472-9968
Office hours: 3:30-4:30pm TW, 1:00-2:00pm Th
goddard@cse.unl.edu
Lecture Notes
Administivia
--
pdf version
Lecture 1: Introduction and History of OS
--
pdf version
Lecture 2: Processes
--
pdf version
Lecture 3: Interprocess Communications (message passing)
--
pdf version
Lecture 4: Unix Interprocess Communications
--
pdf version
Lecture 5: CPU Scheduling
--
pdf version
Lecture 6: Process Synchronization
--
pdf version
Lecture 7: Semaphores
--
pdf version
Lecture 8: Higher Level Synchronization Primitives
--
pdf version
Lecture 9: Deadlock
--
pdf version
Lecture 10: Memory Management Basics
--
pdf version
Lecture 11: Virtual Memory
--
pdf version
Lecture 12: Page Replacement Algorithms
--
pdf version
Lecture 13: Load Control and Performance
--
pdf version
Lecture 14: Segmentation and Shared Memory
--
pdf version
Lecture 15: Secondary Storage Management
--
pdf version
Steve Goddard
<goddard@cse.unl.edu>
Last modified: Mon Oct 4 09:34:07 CDT 1999