小智 7
在具有多道程序能力的系统中,要执行的作业被加载到池中。这些作业中的一些被加载到主内存中,并且从池中选择一个由 CPU 执行。如果在某个时刻正在进行的程序终止或需要外围设备的服务,则 CPU 的控制权将交给池中的下一个作业。
多道程序中的一个重要概念是多道程序的程度。多道程序的程度描述了单处理器系统可以有效容纳的最大进程数。
这些是影响多道程序程度的一些因素:
操作系统- 将资源分配给进程的方式。如果操作系统不能以公平有序的方式为正在执行的进程分配资源,系统将浪费时间重新分配,或者进程执行可能进入死锁状态,因为程序等待分配的资源被其他阻塞的进程释放。
影响多道程序程度的其他因素是程序 I/O 需求、程序 CPU 需求以及内存和磁盘访问速度。
希望这能回答你。:)
如果没有,您可以在此处获得更详细的信息:http : //www.tcnj.edu/~coburn/os
| 归档时间: |
|
| 查看次数: |
26066 次 |
| 最近记录: |