我不太确定*或serverfault是否是用于这个问题的论坛,但是不好试试这里.
是否有一些我可以使用的命令或我可以检查的文件,以便找出我在Linux系统上使用的进程调度程序?我不是在寻找I / O调度程序,而是查找进程调度程序,请不要参考指南或howtos来了解调度程序是什么,我只想问的是,是否有可以运行的命令或文件/看看这个.我可以检查我的内核的文档,但我只是想知道是否有一个命令或文件,我可以检查.
我上面可能有点多余,但这是因为我见过的帖子似乎让进程调度程序与i / o调度程序混淆,他们似乎没有回答实际的问题,只是提供调度程序的链接这不是我在这里的事情,如果上述评论听起来很粗鲁,那么道歉.
解决方法:
Is there some command i can use or a file i can check in order to find out which process scheduler im using on my linux system ?
不,因为与I / O调度程序的WRT不同,只有一种可能性:CFS(“完全公平调度程序”),其中包括实时功能. CFS的名称部分是为了区别于the “O(1)” scheduler,正如该文章中所述,在2.6.23版中被取代.
因此,如果你有一个你不确定的内核,只需检查版本号.