たびたびお世話になります。もりもとです。

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

メールによる返信