操作系统(一)Overview
一、操作系统是什么
- 扩展的机器(extended machine)
- 一个资源管理器。(resource manager)
二、OS structure
- Monolithic庞大的
- Layered分层的
- Virtual Machine虚拟机
如VM/370,OS/360,CMS(Conversational Monitor System)
用于云计算 - client-server客户机服务器
用于分布式系统(distributed system)
三、OS Basic Concepts
- Shell
- System Calls
- Process
- File System
file system= file + file management - IPC