web-dev-qa-db-ja.com

Linuxシステムはどのプロセススケジューラを使用していますか?

Stackoverflowまたはserverfaultがこの質問に使用するフォーラムであるかどうかはよくわかりませんが、ここで試してみてください。

Linuxシステムで使用しているプロセススケジューラを確認するために使用できるコマンドやチェックできるファイルはありますか?私はI/Oスケジューラーを探していませんが、プロセススケジューラーを探しています。スケジューラーとは何か、実行できるコマンドやファイルがあるかどうかを単に確認するためのガイドやハウツーを参照しないでください/これを確認してください。カーネルのドキュメントを確認することもできますが、もう一度確認できるコマンドやファイルがあるかどうか疑問に思っています。

上記で少し冗長であったかもしれませんが、それは、私が見た投稿がプロセススケジューラとI/Oスケジューラを混同しているようで、実際の質問に答えていないようで、スケジューラへのリンクを提供するだけですこれは私がここで求めているものではないので、上記のコメントが失礼に聞こえた場合は謝罪してください。

8
exceed

Linuxシステムで使用しているプロセススケジューラを確認するために使用できるコマンドやチェックできるファイルはありますか?

いいえ、WRTからI/Oスケジューラーとは異なり、可能性は1つだけあります:CFS(「完全に公平なスケジューラー」)。時間の機能。 CFSは、その記事に記載されているように、バージョン2.6.23で置き換えられた "O(1)"スケジューラー と区別するために部分的に名前が付けられています。

したがって、不明なカーネルがある場合は、バージョン番号を確認してください。

7
goldilocks