Update 计算机操作系统 - 进程管理.md
This commit is contained in:
parent
a8c5a57065
commit
e8f6fc9ed1
@ -85,7 +85,7 @@ QQ 和浏览器是两个进程,浏览器进程里面有很多线程,例如 H
|
|||||||
|
|
||||||
不同环境的调度算法目标不同,因此需要针对不同环境来讨论调度算法。
|
不同环境的调度算法目标不同,因此需要针对不同环境来讨论调度算法。
|
||||||
|
|
||||||
### 1. 批处理系统
|
### 1. 批处理系统(优化周转时间,即作业完成时间减去作业到达时间)
|
||||||
|
|
||||||
批处理系统没有太多的用户操作,在该系统中,调度算法目标是保证吞吐量和周转时间(从提交到终止的时间)。
|
批处理系统没有太多的用户操作,在该系统中,调度算法目标是保证吞吐量和周转时间(从提交到终止的时间)。
|
||||||
|
|
||||||
@ -105,7 +105,7 @@ QQ 和浏览器是两个进程,浏览器进程里面有很多线程,例如 H
|
|||||||
|
|
||||||
最短作业优先的抢占式版本,按剩余运行时间的顺序进行调度。 当一个新的作业到达时,其整个运行时间与当前进程的剩余时间作比较。如果新的进程需要的时间更少,则挂起当前进程,运行新的进程。否则新的进程等待。
|
最短作业优先的抢占式版本,按剩余运行时间的顺序进行调度。 当一个新的作业到达时,其整个运行时间与当前进程的剩余时间作比较。如果新的进程需要的时间更少,则挂起当前进程,运行新的进程。否则新的进程等待。
|
||||||
|
|
||||||
### 2. 交互式系统
|
### 2. 交互式系统(优化响应时间,即作业首次运行时间减去作业到达时间)
|
||||||
|
|
||||||
交互式系统有大量的用户交互操作,在该系统中调度算法的目标是快速地进行响应。
|
交互式系统有大量的用户交互操作,在该系统中调度算法的目标是快速地进行响应。
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user