最新バージョンの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_kernel
答え3
私の考えでは、これはCFSの説明を理解する最も簡単な方法です。Linuxのプロセススケジューリング、カーネル3、7
また、記事の最後にこのトピックへの追加リンクもあります。