Linux カーネル 3.x は CFS プロセス スケジューラを使用しますか?

Linux カーネル 3.x は CFS プロセス スケジューラを使用しますか?

Linux カーネルの最新バージョン (3.x) では、プロセス スケジューリングに 2.6.x で導入された Completely Fair Scheduler (CFS) がまだ使用されていますか?

そうでない場合、どれが使用され、どのように機能しますか? ソースを提供してください。

答え1

はい、これはまだデフォルトです。ただし、常に開発中なので、同じとは言えません。コードへのリンクでどのように動作するかを読むことができます。http://git.kernel.org/?p=linux/kernel/git/next/linux-next.git;a=blob;f=Documentation/scheduler/sched-design-CFS.txt

答え2

はい、そうです。3.x シリーズのデフォルトのスケジューラですが、カーネルにはリアルタイム スケジューラも組み込まれていますが、デフォルトでは無効になっています。

詳細はWikipediaをご覧ください:http://en.wikipedia.org/wiki/Linux_カーネル

答え3

これは、CFS に関する最も理解しやすい説明だと私は思います。Linux のプロセス スケジューリング、カーネル 3、第 7 章

また、記事の最後にはこのトピックに関するその他のリンクがあります。

関連情報