宮脇です。
> 2.4CGHzのCPUは
> HT CPUではなかったですか?
> 1個を2個に見せかけるという。
> knoppixはHTに対応してるのかな?
Hyper-Threading ですか。
Hyper-Threading はSMP kernelでないとだめなようですね。
でもSMP kernelなら1CPUでも実行できるようです。
(少なくとも昔はそうだったらしい)
なら、KNOPPIXもひょっとしてと思ってチェックしてみました。
/usr/src/linux/Documentation/smp.txtには
# To set up SMP
#
# Configure the kernel and answer Y to CONFIG_SMP.
# 以下略
と書いてあります。
で、/usr/src/linux/include/config/smp.hをみてみると、
#define CONFIG_SMP 1
となっています。
これって、SMP kernelになっているということでしょうか。
もっとも、上のsmp.txtには、Makefileを書き換えてプロセッサ数などを指定するよ
うに書いてありますが、それがどう指定されているのかは分かりませんが。
あと、/usr/src/linux/Documentation/kernel-parameters.txtを読むと次のようなこ
とが分かります。(日本語訳は
http://www.linux.or.jp/JF/JFdocs/kernel-docs-2.4/kernel-parameters.txt.html)
・maxcpusというパラメータがある。
・noapicがSMPと何か関係があるらしい。このnoapicって何?
・noht(Hyper-Threading しない)というパラメータがある。
|