1.并发
同一时间间隔内,执行和调度多个程序的能力。
- 宏观上,处理机同时执行多道程序
- 微观上,处理机在多道程序间高速切换(分时交替执行)
- 关注单个处理机同一时间段内处理任务数量的能力
2.共享
- 前提是 :并发
- 同时访问方式:磁盘
- 互斥共享方式:打印机
3.虚拟
把一个物理实体,变成逻辑上的对应物
- 时分复用技术(TDM):4核8线程 , 虚拟打印机
- 空分复用技术(SDM):将一块硬盘虚拟出若干个卷
4.异步
多道程序环境:允许多个程序并发执行;
单处理机环境:多个程序分时交替执行;
- 程序的执行不可预知
-- 获得运行的时机
-- 暂停时机
-- 运行时间
-- 不同程序的性能,I/O
宏观上“一气呵成”,微观上“走走停停”。