CSCE 121 Operating System
Jump to navigation
Jump to search
« previous | Monday, December 6, 2010 | next »
History
Originally stand-alone
Eventually developed time-sharing (round-robin; specific time slice per program)
multi-tasking: clock, browser, etc.
Parts
- Shell
- Interface with operating system
- Kernel
- Heart of OS:
- File Manager
- Device Drivers
- Scheduler
- Dispatcher
- Memory Manager (swaps information/pages between RAM and Disk/swap space)
Starting
Bootstrap
Process
running program instance of code (not same thing as just the code)