[Momonga-devel.ja:02830] Re: kernel-p4-smp-2.6.9-0.4.1mで1個のCPUしか使ってくれない
- From: tab@xxxxxxxxxxxxxxxxx
- Date: Mon, 18 Oct 2004 22:58:50 +0900 (JST)
たぶちです.
> > kernel-p4-smp-2.6.9-0.4.1mで(というか、2.6.9-0.3.4mから)、
> > CPUを4個認識してくれるのですが、実際にはその内の1個(CPU0)
> > しかプロセスを割り当ててくれません。/proc/statの値だけが
> > 変なのかとも思ったのですが、lm_sensorによると、片一方のCPU
> > だけ温度が上がるので実際に使ってくれないようです。
> > swsusp2関連パッチを外すと問題ない状態です。
>
> http://softwaresuspend.berlios.de/features.html
> によるとkernel2.6のSMPは正式にはサポートされてないようです.
>
> - 該当設定をconfig-genericから抜いて config-`arch`に移動
> - kernel.specでupの時だけpatchを適用するよう変更
> したいと思います.
変更しました.
> でkernel.specですが, specoptで設定できる以下の部分を
> 現在のdefault=1からdefault=0に変更したいと考えています.
>
> # intel
> %{?!copper: %global copper 1}
> %{?!coppersmp: %global coppersmp 1}
> %{?!pen4: %global pen4 1}
> %{?!pen4smp: %global pen4smp 1}
> %{?!amdk7: %global amdk7 1}
> %{?!amdk7smp: %global amdk7smp 1}
> %{?!amdk8: %global amdk8 1}
> %{?!amdk8smp: %global amdk8smp 1}
>
> つまりup/smp kernelだけ作るように変更して,
> それ以外の上記kernelはspecoptを用いて作れるように変更.
こちらも変更しました.
---tab