小補丁 大改善 Linux內核新補丁
由于一個僅有200余行代碼的補丁,未來的 Linux Kernel 2.6.38 或許會成為下一年度最受期待 Linux 內核版本。
這個小小的補丁僅為 Linux Kernel 增加了 233 行代碼,卻將高負荷下桌面響應最大延遲降低了10倍,平均延遲降低了60倍!該補丁的作用是為每個 TTY 動態地創建任務分組。
根據 Linus 本人的在 make -j64 的負荷下測試表明,該補丁有效的改善了高負荷情況下窗口相應和瀏覽器頁面載入速度。Linus 稱贊其為 'a killer feature'。
由于目前 2.6.37 的合并窗口已經關閉,該補丁只能隨著 2.6.38 進入內核。目前該補丁打上后默認禁用,需要將 /proc/sys/kernel/schedautogroupenabled 設為 1或者增加 noautogroup 內核引導參數。
【編輯推薦】