2010-03-03 85 views
0

在引導過程中,「調度程序」的創建以及創建時如何訪問其指令?引導進程「調度程序」

+0

這個功課?這個問題的答案取決於有問題的操作系統。 – 2010-03-03 14:32:41

回答

1

這取決於你使用的操作系統,但幾件事情應該很清楚:

  • 第一開關用戶態
  • 之前的任何內核線程啓動之前或任何其他多編程(多任務)完成

很明顯,這在啓動過程中相對較早。

你究竟是什麼意思「它的指令如何被訪問?」

0

默認的調度設置在內核配置: 阿德里安@阿德里安:〜$ grep的CFQ /boot/config-2.6.36.2-desktop-2mnb CONFIG_DEFAULT_IOSCHED = 「CFQ」

在開機的時候,你可以做以內核行爲例: kernel /vmlinuz-2.6.18-8.el5 ro root =/dev/sda2 電梯=截止日期

+0

...假設系統正在運行Linux內核。 **你也在CPU調度程序和磁盤IO調度程序之間混淆!** :-) – TheCodeArtist 2015-06-13 04:36:55

+0

你是完全正確的!我認爲,隨着ssds的到來,這是最常見的調整:) ..對於CPU調度一個好的開始將是https://www.kernel.org/doc/Documentation/scheduler/ ..也各種發行版有性能調整指南和有用的信息。 – 2016-01-07 14:55:46