パスワードを忘れた? アカウント作成
この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。

デスクトップを加速する新スケジューラー」記事へのコメント

  • by Anonymous Coward on 2003年03月16日 13時40分 (#280089)
    Linusの数行のパッチが読めずにちとショックを受けますた。
    勉強しなおしだわさ~
    • by Anonymous Coward on 2003年03月17日 6時36分 (#280489)
      O(1)スケジューラでの挙動は、使ってればわかるけど、後ろでmake -j4
      とかすると、フロントエンド(特にX)での応答性が、極端に悪くなります。みんなこの点に不満だらけだったの。Ingoは「niceして」と言っていたけど、Linusは「いちいちniceするなんて!」と言って、この点の改善に乗り出したわけ。
      sleep_avgは、コードからだと、sleepしている時間で、これが長いものを調べて、割り込みの延長にあるもの(応答性が必要)ではないものについては、わざとsleepしていた時間を、短く記録するの。
      この値は、タスクがランキューに入る時の優先度ボーナスの要素なので、これが小さいタスクは、低い優先度しか与えられないの。つまりサービスは優先度が低くなる、というパッチなのね。
      bk10では最大優先度の実行時間も短く(200ms)抑えられているようなので、効果はあるのかもね。

      #笑い男なのでAC
      親コメント

「毎々お世話になっております。仕様書を頂きたく。」「拝承」 -- ある会社の日常

処理中...