- ベストアンサー
カーネルの後ろにつくsmpとは?
Dual CPUのPCにRedHatLinux9を入れてます。 起動時にカーネルを 2.4.20-24.9smp 2.4.20-24.9 と2種類選べるのですが これは別なカーネルという事でいいんでしょうか? 上の2.4.20-24.9smpはdualCPU用のカーネルなんでしょうか?? このPCで下の2.4.20-24.9で動かすと何か問題がありますか? 2.4.20-24.9smpの方がおかしくなってカーネルエラーが出てしまうんです。↓ http://www.okweb.ne.jp/kotaeru.php3?q=839041 どの道、カーネルのアップはするのですが すぐできるような問題でもないので とりあえずサービスを止められるようになるまでの間の 繋ぎで、DATが使えるようにしたいんです。 よろしくお願いします。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
2.4.20-24.9smp マルチプロセッサ用。 2.4.20-24.9 シングルプロセッサ用。 DualCPUならどちらも使えますが、2.4.20-24.9ではCPUは1つしか使われないため、効率は悪いです。 smpはハード的にマルチプロセッサである以外にも、HT-ペンティアムで、HT機能を有効にするのにも使われます。
その他の回答 (2)
- asuca
- ベストアンサー率47% (11786/24626)
Linux の再構築を行う際に /usr/src/linux にある Makefile を編集する必要があるります。 エディタなどで Makefile を開き #SMP = 1 のコメントの"#" をはずしてください。 その後カーネルの再構築を行ってください。 make dep;make clean; make zlilo
お礼
デュアルだと再構築のやり方が違うのですね。 注意します。
- asuca
- ベストアンサー率47% (11786/24626)
Symmetric Multi Processingの略でマルチプロセッシングといい並列処理によりプログラムを高速に演算させることのできるシステムでプロセスは独立したアドレス空間に割り当てられ、それぞれのプロセスは独自にアドレス空間を確保しているのでプロセスごとにプログラムカウンタやスタックポインタなど各種レジスタの状態をアドレス空間に確保できるものです。 当然ハード的にDual CPUである必要があります。
お礼
詳しい回答ありがとうございます
お礼
どちらも使えるのですね。 安心しました。 回答ありがとうございます。