このページを編集する際は、編集に関する方針に従ってください。

概要


  • NR_CPUSが4の場合:
    CPU識別子求めるオフセット値
    00
    1250
    2500
    3750
  • NR_CPUSが大きくなればなるほどオフセット値の間隔は小さくなる

引数

  • cpu--CPU識別子

実装

/* Don't have all balancing operations going off at once */

#define CPU_OFFSET(cpu) (HZ * cpu / NR_CPUS)

  • HZ
    • 1秒間にカウントするtick数
  • NR_CPUS
    • 搭載が想定される最大のCPU数(実際に搭載しているCPUの数より多い)
    • CPU Hot Plugの使用を想定して最大のCPU数を設定する
      • 例えば、4,8,16,32など

呼出元


履歴

  • 作者:ひら
  • 日付:2005/6/7
  • 対象:2.6.10
    更新日更新者更新内容

コメント



トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2009-11-24 (火) 07:08:53 (3129d)