Linux调度程序如何确定进程是I / O绑定还是CPU绑定

添加到此question,调度程序如何确定进程是I / O绑定还是CPU绑定?

洛伊先生在这个article说道

“schedulers often employ complex algorithms to determine the most worthwhile process to run”

这些复杂的算法是什么?

解决方法:

调度程序在使用了所有CPU时间片之后更有可能被CPU绑定进程抢占,而I / O绑定进程更有可能通过执行I / O来提前释放其CPU时间片.参与抢占的调度程序具有用于整理进程的所有指标.

上一篇:c-指向具有不同参数的成员函数的指针的容器


下一篇:如何在终端的特定日期时间关闭Linux?