97f1ae0c0f642659f4a56463eac9e011.ppt
- Количество слайдов: 25
Facilites
Course Objectives
What is an Operating System?
What is an Operating System? Application Software Virtual interface Operating System Physical interface Hardware
What Does an Operating System Do?
What Does an Operating System Do?
Main Roles of OS
Why Study Operating Systems?
History of Operating Systems
Mainframes and Single Operator Computers
Batch Computers
Main Time Sharing
Personal Computers
Today’s Computer
Common Modern OS Architecture Applications Libraries (e. g. C runtime) Portable OS Layer Machine Dependant Layer User Mode Kernel Mode
Common Modern OS Architecture Applications Libraries (e. g. C runtime) Portable OS Layer Machine Dependant Layer
Common Modern OS Architecture Applications Libraries (e. g. C runtime) Portable OS Layer Machine Dependant Layer
Common Modern OS Architecture Applications Libraries (e. g. C runtime) Portable OS Layer Machine Dependant Layer
Common Modern OS Architecture Applications Libraries (e. g. C runtime) Portable OS Layer Machine Dependant Layer
Common Modern OS Architecture
Monolithic OS Architecture Applications Libraries (e. g. C runtime) Portable OS Layer Machine Dependant Layer User Mode Kernel Mode
Alternative: Microkernel Architecture …… Microkernel
Alternative: Virtual Machine Monitors Operating System Virtual Machine Monitor Hardware Identical interfaces
97f1ae0c0f642659f4a56463eac9e011.ppt