私のラップトップWebサイトおよびIntel Webサイトによると、CPUはIntel i5-2410Mです
プロセッサ番号i5-2410Mコア2スレッド4クロック速度2.3 GHz最大ターボ周波数2.9 GHz
だから私は2つのコアを持っていますが、なぜubuntu 12.04は私のCPUに対して4 cpusを表示しますか?
これは、各コアが(単純に)2つのスレッドを同時に実行できるハイパースレッディングのためです。このため、4スレッド、4スレッド== 4 'cpus'が表示されます。
ウィキペディアからの引用:
ハイパースレッディングは、アーキテクチャーの状態を保存するプロセッサーの特定のセクションを複製することで機能しますが、メインの実行リソースは複製しません。これにより、ハイパースレッディングプロセッサは、ホストオペレーティングシステムからは2つの「論理」プロセッサとして認識され、オペレーティングシステムは2つのスレッドまたはプロセスを同時にスケジュールできます。
L300lblが述べたように、それはハイパースレッディングによるものでなければなりません。詳細は wiki で見つけることができます。
基本的には、1つの物理コアを2つの論理コアとして使用できるようにします。たとえば、ハイパースレッディングテクノロジーを備えたクアッドコアプロセッサを使用している場合、4つの物理コアから8つの論理コアを使用できます。
Intelは、ハイパースレッディングなしで2倍のスレッドを使用できるようにすることで、このテクノロジーを使用して素晴らしい仕事をしました。
また、Intelチップのみがそのような技術を使用しているように思われ、他のチップメーカーはハイパースレッディングではなく、より多くの物理コアの作成に焦点を当てています。私の推測では、物理コア>論理コア:)