回答:
コンピューターには2つのコアがありますが、4つの論理プロセッサーがあります。あなたが見ているのは、インテルのハイパースレッディングテクノロジーです。このテクノロジーは、複数の論理プロセッサーを単一のコアに配置するため、各コアは一度に複数のスレッドを実行できます。
このコアと複数のコアの違いは、ハイパースレッディングは、実際の実行ユニットではなく、現在の状態を制御するプロセッサの部分のみを複製し、複数のコアはすべてを複製することです。これは、各コアのスレッドが実行ユニットの異なる部分を使用している場合にのみ、4つのコアがあるようにコンピューターが実行されることを意味しますが、単一コアの両方のスレッドでまったく同じものが実行されている場合、ハイパースレッディングのない2コアシステムよりも高速です。
ターミナルを開いて(たとえば、Spotlight経由でターミナルを検索して)コアの数を確認し、次のコマンドを実行します。
system_profiler | less
大量の情報を出力します。「すべての情報の上部にある」「ハードウェア」というカテゴリと「コアの総数」というエントリを探します。そこにあなたの答えがあります。
すべての出力を閲覧したくない場合は、簡単な
system_profiler | grep 'Total Number of Cores'
結果を直接提供します。
または(左上のアップルアイコン)「このMacについて」>を使用more info
> system report
、そのショーはどのように多くのコアあなたが持っています。
使用しているコアの数を直接出力するターミナルコマンドを次に示します。
sysctl hw.ncpu
論理コアと物理コアを区別したい場合は、これらも利用できます。
sysctl hw.physicalcpu
sysctl hw.logicalcpu
ソース:https : //stackoverflow.com/questions/1715580/how-to-discover-number-of-logical-cores-on-mac-os-x