2017-07-10 462 views
-1

我一直在阅读有关在Windows上的多级反馈队列和它说,有优先级具有不同的优先级优先级和优先级

我的问题是,这是像一个等级体系?我所理解的是,队列中的每个元素都有一个优先级,然后每个优先级获得一个优先级,该优先级也被分配给该元素,然后所有这些定义了元素何时将被处理。这是正确的吗?

回答

-1

See this MSDN page for more information

该系统将具有相同优先级的所有线程为相等。系统以循环方式为所有具有最高优先级的线程分配时间片。如果这些线程都没有准备好运行,则系统以循环方式为所有具有次高优先级的线程分配时间片。如果更高优先级的线程可用于运行,则系统将停止执行较低优先级的线程(不允许其使用其时间片完成),并将全时间片分配给较高优先级的线程。