Wie viele Kerne hat mein Mac?

19214
daydreamer

Ich bin verwirrt, denn wenn ich meinen Mac über Fenster sehe, sehe ich

Wie viele Kerne hat mein Mac?

Das habe ich 1 Processorund 4 cores. Aber wenn ich renne htop, sehe ich8 cores

Wie viele Kerne hat mein Mac?

Was vermisse ich?

13
Es hat 4 physische Kerne. Ramhound vor 7 Jahren 0

5 Antworten auf die Frage

20
Daniel Beck

Was vermisse ich?

Hyperthreading . Sie haben 4 physische Kerne, aber 8 logische.

Für jeden physisch vorhandenen Prozessorkern adressiert das Betriebssystem zwei virtuelle (logische) Kerne und teilt nach Möglichkeit die Arbeitslast zwischen ihnen auf.

Siehe auch die Intel-Daten auf Ihrem Prozessor, den i7 4870HQ :

Anzahl der Kerne 4

Cores ist ein Hardwaretermin, der die Anzahl unabhängiger zentraler Verarbeitungseinheiten in einer einzelnen Datenverarbeitungseinheit (Chip oder Chip) beschreibt.

Anzahl der Fäden 8

Ein Thread oder ein Thread der Ausführung ist ein Softwarebegriff für die geordnete Reihenfolge von Anweisungen, die von einem einzelnen CPU-Kern durchlaufen oder verarbeitet werden kann.

3
CortexCompiler

Von einem Terminal aus können Sie den Unterschied zwischen der Anzahl der physischen und logischen Prozessoren mit sysctl erkennen:

$ sysctl hw.physicalcpu hw.logicalcpu hw.physicalcpu: 4 hw.logicalcpu: 8 
Warum wurde dies abgelehnt? Dieser Befehl funktioniert (zumindest auf El Capitan). Gabriel Devillers vor 5 Jahren 0
+1. Es funktioniert auf meinem Macbook. Catbuilts vor 5 Jahren 0
2
Frank Thomas

Ihre CPU ist eine i7, also Hyperthreading, das sich für Systemüberwachungsanwendungen durch die Verdoppelung der Anzahl der Kerne bietet, da jeder zwei Threads gleichzeitig halb verarbeiten kann.

1
Cole

Es hat 4 physische Kerne und 4 logische Kerne, so dass Sie insgesamt 8 Kerne haben.

Dies wird als Hyper-Threading bezeichnet

0
Yamakaja

Was Sie sehen, sind sogenannte hyperthreadedKerne.

Für jeden physischen Kern gibt es zwei Hyperthread-Kerne (oder logische Kerne). Weitere Informationen zum Hyperthreading finden Sie hier

Lol, antwort Flut (Meine Antwort war übrigens ... :)) Yamakaja vor 7 Jahren 0