作业队列,输入队列和就绪队列之间的区别?

时间:2014-12-01 13:02:20

标签: operating-system

有人可以解释所有3个队列的功能究竟是什么以及它们彼此之间有何不同?如果您还可以确定队列的确切位置(即主存储器或磁盘),那将会很棒。谢谢!

编辑我想知道他们在基于UNIX的操作系统中用于排队进程的功能。

1 个答案:

答案 0 :(得分:2)

作业及其队列是抽象概念,有许多不同的实现(请参阅Wikipedia: Job queueWikipedia: Job scheduler),然后定义它们的含义。输入队列和就绪队列属于同一个" 抽象"类别。

例如:Windows AT命令可以以任意OS shell命令的形式调度和执行作业,作业队列几乎驻留在驻留在磁盘上的Wikipedia: Windows Registry中,但出于性能原因,也会缓存在主内存中。有关详细信息,请参阅http://ss64.com/nt/at.html