• ベストアンサー

2.4GGHzのデュアルコアCPUは1.2GHzのコアが2つ?

CPUの交換を考えています。 デュアルコアにしようかと思いますが 周波数の表示で混乱しています。 Core 2 Duo E6600 (2.40GHz,L2 4MB)の場合、 2.40GHzのコアが2つ入っているということなのでしょうか? (=計4.8GHz) それとも、1.2GHzのコアが2つ入っているということなのでしょうか。

質問者が選んだベストアンサー

  • ベストアンサー
  • AthlonXP
  • ベストアンサー率20% (190/919)
回答No.2

2.4Ghzが二つです。 基本的に2Ghz以下のデュアルコアはないです。 なぜならそこまでクロックを下げると シングルスレッドの性能が低下するからです。 素直に2.4Ghzなら2.4Ghzです。 ソフトがマルチスレッドに対応していれば 4.8Ghz程度になりますが、 対応していないなら2.4Ghz相当の性能になります。

kg5opg
質問者

お礼

ありがとうございました。疑問が解決しました。

その他の回答 (1)

回答No.1

2.40GHzが2つです。しかし、計4.8GHzというのは誤解されている可能性があるので訂正します。 CPUコアを人にたとえると、デュアルコアは2人の人で共同して仕事をこなしてくれるCPUという事です。しかし、今までは1人しかいないのが普通だったので大抵の仕事(ソフト)は2人にうまく仕事を配分出来なくて片方の1人だけにほぼ集中して仕事の指示をしてやらせます。この場合は2.4GHz1人とほぼ同じです。2人にうまく仕事を割り当てて2人がかりで共同作業をさせられる(デュアルコアに最適化された)仕事(ソフト)なら2人の性能をフルに発揮して1人の時に比べて約2倍の成果が期待できます。ではデュアルコアに最適化されたソフトがないと意味がないのかというと、そうでもありません。2人いるという事は2つの仕事を同時に行った時、その2つを1人が同時に処理するより、2人がそれぞれを集中して担当した方が早いですから。 以上、参考まで。

kg5opg
質問者

お礼

わかりやすい説明ありがとうございます。 すなおに2.4ギガ2つのコアなんですね。 シングルスレッドのソフトでも それぞれのコアが別のソフトを担当して処理すると考えれば 今までの単純なシングルコアのCPUより性能はあがるわけですね。 シングルコアだと1人で2つ以上の仕事をやっていると考えていいということですね。 ありがとうございました。

関連するQ&A