Login Required
This note requires login to view the full content (62 lines total). Showing first 20 lines as preview. Please login to view the full content.
Login to unlockChapter 1: Operating System Introduction
Created: 2025-12-16
Updated: 2025-12-16
- components: hardware, OS, app, users
- hardware: provide basic computing resources
- OS: controls and coordinates the use of hardware/resources among apps
- app: solve the computing problems
- OS
- permanent software, such as abstract of hardware for app to use
- Resource allocator: manage and allocate resources to insure efficiency and fairness
- Control program: controls execution of programs and operation of I/O devices to prevent errors
- Kernel: the one program running at all times (in supervisor mode)
- Goals: Convenience and Efficiency -- contradictory

- the only interface between user app and hardware
- cannot allow any bug
Computer System Organization
Login to unlock full content
Login Now