【发布时间】:2013-08-26 16:41:35
【问题描述】:
当我们编写程序时,我们没有指定进程的性质,例如它是否是实时的、交互式的……我读到 Linux 内核会根据进程的性质进行调度。找不到一篇解释 Linux 如何决定的文章。如果有人可以提供一些信息,那就太好了。该问题仅具有学术兴趣。
我读到我可以使用系统调用sched_setscheduler 来设置调度程序。但是如果没有调用会发生什么?
还有调度器如何将进程决定为交互式/批处理?
【问题讨论】:
-
您不会“编写”进程。您编写源代码,稍后可能编译为可执行的二进制程序。
-
@BasileStarynkevitch 更正:0
标签: linux linux-kernel scheduling scheduler