文档介绍:SUN 培训手册
SUN培训手册
OS的发展
Solaris简介
常用工具
配置环境
常用命令
C语言编程
OS的发展
OS的发展
Solaris简介
常用工具
配置环境
常用命令
C语言编程
OS的发展
串行处理
简单批处理系统
多道程序批处理系统
分时系统
1950
1960
1970
1980
1990
2000
1940
时间
单任务处理
多道程序设计
多任务处理
交互处理
发展
历史
无OS
OS的发展
进程(任务)
存储器的管理
信息保护与安全
调度和资源管理
系统结构
现代OS的特征
微内核结构
多线程
对称多处理
分布式操作系统
面向对象设计
OS举例
Win2k
Linux
UNIX
vxowrks
OS的区别
分时系统
将系统计算能力分成时间片,按照一定的策略分配给各个任务,通常在分配的过程中追求某种意义上的公平。
分时系统不保证实时性的。
OS的区别
实时系统
规定了相应的时间;
可抢占的内核;
可抢占的优先级调度;
中断优先级;
中断可嵌套;
……
OS 的发展
可抢占的内核
多CPU支持
多内核CPU