お知らせ

  • 利用規約を守って投稿してください。また、よくある質問および投稿の手引きも参照してください。
  • メッセージの投稿にはアカウントが必要です。未登録の方は、ユーザ登録ページからアカウントを作成することができます。

#1 2010-06-20 23:59:57

orn
新しいメンバ
登録日: 2010-06-20

マルチコアCPUの設定

初めまして。
早速質問なのですが、マルチコアCPUの各CPU使用率を平均化できませんか?
私はCore 2 Duoを使っているのですが、Ubuntuを使用していると片方のCPUだけ100%という恐ろしいことになっていました。
恐らく、「片方を優先動作させて、もう一方を残りの処理をする」というやり方だと思うのですが、発熱が恐ろしいことになってHDDが吹っ飛びました。
自分の勘なのですが、両方のCPU使用率を平均化したら、発熱もすくなくなると思うのですが...

オフライン

 

#2 2010-06-21 08:19:04

gontomo
メンバ
From: 北海道
登録日: 2010-02-17

Re: マルチコアCPUの設定

Core2 Duo, Core2 Quad, 4コア Xeon を使用していますが、9.04〜10.04ではおっしゃるような現象に出くわしたことはないです。
起動直後からずっと片方が100%に張り付いたままになるんですか?
いずれもamd64版を使用していますので、x86版では出るのかな?

ご使用のアプリや、デバイス(のドライバ)の固有の問題のような気がします。
ffmpegでmpgをflvに変換するときはエンコーダーがシングルスレッド動作なので、ひとつのCPUのみ負荷が高くなります。

しかし、Core2 DuoならCPUの発熱に応じて動的に動作速度(電圧)を下げるようになっているはずなので、発熱でHDDが壊れたというのは違うような気がしますが・・・

オフライン

 

#3 2010-06-21 08:22:40

hmatsue
アドバイザ
登録日: 2009-03-10

Re: マルチコアCPUの設定

orn による投稿:

早速質問なのですが、マルチコアCPUの各CPU使用率を平均化できませんか?

基本的にはプロセスをマルチコアなら各コアに振り分けるはずなので、なにか特殊なことがおきているような気がします。
ハードウェア型式や、BIOSの関連する項目の設定内容、どのアプリケーションを実行した状態で、CPU負荷が100%になっているのかなどを投稿いただけますか。

orn による投稿:

私はCore 2 Duoを使っているのですが、Ubuntuを使用していると片方のCPUだけ100%という恐ろしいことになっていました。

これ自体はまったく正常で、なんの問題もありません。CPUがよほど暇を持て余していない限り、100%に到達することはあるでしょう。
計算量の多いプロセスが二つ以上存在すると、両方のコアが100%に到達するときもありますが、重い処理がひとつだけだったのだと思われます。

orn による投稿:

発熱が恐ろしいことになってHDDが吹っ飛びました。

念のためですがCPUは定格での使用でしょうか。オーバークロッキングなどはしていないでしょうか。
正常な使用状態ではCPUの使用率が全コア100%になっても正常に動作するはずです。
電源ユニットの容量が足りていない、排気口、吸気口が詰まっている、などはないでしょうか。
また、発熱はどのようにして確認したものでしょうか。

仮にCPUが発熱していたとして、これがHDDの異常に結びつくというのも不思議な感じがしますが、HDDに起きた異常は、具体的にはどのような現象でしょうか。また、それが温度に関連すると判断した理由はなんでしょうか。

オフライン

 

Board footer

Powered by FluxBB