Macにはいくつのコアがありますか?


46

私が混乱しているのは、ウィンドウについてMacを見ると、

ここに画像の説明を入力してください

私が持っていること1 Processor4 cores。しかし、私が走るときhtop、私は見る8 cores

ここに画像の説明を入力してください

私は何が欠けていますか?

回答:


37

私は何が欠けていますか?

ハイパースレッディング。4つの物理コアがありますが、8つの論理コアがあります。

物理的に存在するプロセッサコアごとに、オペレーティングシステムは2つの仮想(論理)コアに対応し、可能な場合はそれらの間でワークロードを共有します。

プロセッサー上のi7 4870HQのIntelデータも参照してください

コア数4

コアは、単一のコンピューティングコンポーネント(ダイまたはチップ)の独立した中央処理装置の数を表すハードウェア用語です。

スレッド数8

スレッド、または実行スレッドは、単一のCPUコアを通過または処理できる命令の基本的な順序付きシーケンスを表すソフトウェア用語です。


78

端末から、sysctlを使用して物理プロセッサと論理プロセッサの数の違いを確認できます。

$ sysctl hw.physicalcpu hw.logicalcpu
hw.physicalcpu: 4
hw.logicalcpu: 8

4
なぜこれがダウン投票されたのですか?このコマンドは機能します(少なくともEl Capitanでは)。
ガブリエルデヴィラーズ


3

あなたが見るものはいわゆるhyperthreadedコアです。

各物理コアには2つのハイパースレッド(または論理)コアがあります。ハイパースレッドの詳細については、こちらをご覧ください。


1
大爆笑、答え洪水(私の答えは最初だった... :))
山かじゃ

1

4つの物理コアと4つの論理コアがあり、合計8つのコアを提供します。

これはハイパースレッディングと呼ばれます


2
これは間違っています。4つの物理コアがあり、各物理コアには2つの論理コアがあります。したがって、8つの論理コアがあります。
永威呉
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.