OS四大特征
1.OS的并发性(同一时间间隔内执行和调度多个程序的能力)
- 宏观上,处理机同时执行多道程序
- 微观上,处理机在多道程序间高速切换(分时交替执行),微观上并非是同时执行的。
- 关注单个处理机同一时间段内处理任务数量服务器托管网的能力
2.OS的共享性 (Sharing)
即资源共享,系统中的资源供多个[并发执行]的应用程序共同使用
同时访问方式: 同一时段服务器托管网许多个程序同时访问共享资源
互斥共享方式:也叫独占式,允许多个程序在同一个共享资源上独
立而互不干扰的工作,同一时刻只能有一个可以使用。
eg.共享打印机、音频设备、视频设备
3.OS的虚拟技术(Virtual)
- 虚拟:使用某种技术把一个物理实体变成多个逻辑上的对应物。
1.时分复用技术(TDM,Time Division Multiplexing)——把时间分成多段(宏观上感受不到),分别给别的程序使用。
2.空分复用技术(SDM,Space Division Multiplexing) ——把空间分成多块,分别给别的程序使用。
4.OS的异步性()
- 多道程序环境下,允许多个程序并发执行
- 单处理机环境下,多个程序分时交替执行1.获得运行的时机
- 程序执行的不可预知性:
- 1.获得运行的时机
- 2.因何暂停
- 3.每道程序需要多少时间
- 4.不同程序的性能,比如计算多少,I/0多少
服务器托管,北京服务器托管,服务器租用 http://www.fwqtg.net
机房租用,北京机房租用,IDC机房托管, http://www.fwqtg.net
平衡树(二) 平衡树(一)链接:算法学习笔记(18): 平衡树(一) – jeefy – 博客园 本文中将讲述一下内容: 可持久化Treap 基于Trie的 类 平衡树(后文称之为 BSTrie) BSTrie的可持久化 可持久化Treap 可持久化Treap…