在交互式系统中 非剥夺是不是一个好的策略?为什么?

IT互联网 已帮助: 时间:2025-06-07 10:17:22

在交互式系统中,非剥夺是不是一个好的策略?为什么?

难度:⭐⭐⭐

题库:IT/互联网,其他

标签:策略,系统

参考解答

用户头像

406***134

2025-06-07 10:17:22

非剥夺方式:分派程序一旦把处理机分配给某进程后便让它一直运行下去,直到进程完成或发生某事件而阻塞时,才把处理机分配给另一个进程。

剥夺方式:当一个进程正在运行时,系统可以基于某种原则,剥夺已分配给它的处理机,将之分配给其它进程。剥夺原则有:优先权原则、短进程、优先原则、时间片原则。

在分时系统中不剥夺并不是一个好的策略。因为,在分时系统中,除了交互性以外,及时性是很重要的性能因素。当一个作业被阻塞后,CPU就完全空闲了,别的用户的及时性就无法保证了,而完全可以把这些时间分配给别的作业运行。以提高整体的吞吐量。


上一篇 什么是程序局部性?为什么会有程序的空间局部性?

下一篇 TCP与UDP的区别是什么?

相似问题