读书笔记
dr526
这个作者很懒,什么都没留下…
展开
-
操作系统导论(2)
进程的调度考虑因素为了构建调度策略,需要做一些简化假设,这些假设和系统中运行的进程相关,统称为工作负载(workload)(1)每一个进程(工作)运行相同的时间(2)所有工作同时到达,有时候当多个工作到达的时间相差很小的时候,也近似认为是同时到达的(3)一旦开始工作,每个工作将保持运行直到完成(4)所有工作只是使用CPU,即:它们不执行I/O操作(5)每个工作的运行时间是已知的为了能够衡量不同调度策略的优缺点,提出一个指标——周转时间(turnaround time)(1)定义原创 2020-09-27 18:53:19 · 365 阅读 · 0 评论 -
操作系统导论(1)
操作系统导论(1)CPU虚拟化进程CPU虚拟化什么是虚拟化?物理概念上不存在,但逻辑概念上是存在的。比如:宾馆的房间,当你使用的时候,别人是无法使用的,在这段时间内,它是独属于你,同理,在其它用户使用期间,它是独属于其它用户的。换句话说,宾馆在物理意义上只有一间,在每个用户使用期间,它都是独属于每个用户,就好像每个人都拥有一间房间一样,即:逻辑上存在很多间房间为什么需要虚拟化?计算机的各种资源有限,但是实际情况下,用户往往希望计算机能“同时”运行多个程序。如何实现虚拟化?时分复用——分原创 2020-09-25 21:24:01 · 1769 阅读 · 0 评论