たびたびお世話になります。もりもとです。 HyperThread対応Pentium4にFreeBSD6.0を入れて、 options SMP をつけて、SMPカーネルを構築してインストールしたのですが・・
sysctl や dmesg で確認したところ、きちんと二つのCPUが認識 されて、動作しているようなのですが、 topコマンドでみると、Cフィールドがなぜか全部「0」・・ ためしに、プロセスをいろいろ起動してみたり、暴走させてみたりしても、 やはり、どれも CPU#0 で動いてしまうようです。 5.4Rでは、プロセスはランダム(?)に CPU#0 と CPU#1 に振り分けられたと 思うのですが・・ これは、topコマンドの表示上の問題?それとも本当にCPU#0しか使われて いないのでしょうか? - YAMANEKO / Mao
