Ich habe die Spezifikationen überprüft und die i5-3427U-CPU verfügt über 2 Kerne.
Der Aktivitätsmonitor zeigt jedoch 4 kleine Diagramme für die CPU, also sieht es aus wie 4 Kerne.
Was ist richtig? Warum verfügt der Aktivitätsmonitor über 4 Diagramme?
Kommentare
- Auch gute Links in der Antwort auf apple.stackexchange.com/questions/54502/ …
Antwort
Ihr Computer verfügt über 2 Kerne, aber 4 logische Prozessoren. Was Sie sehen, ist die Hyper-Threading-Technologie von Intel . Diese Technologie platziert mehrere logische Prozessoren auf einem einzigen Kern, sodass jeder Kern mehrere Threads gleichzeitig ausführen kann
Der Unterschied zwischen diesem und mehreren Kernen besteht darin, dass Hyper-Threading nur die Teile des Prozessors dupliziert, die den aktuellen Status steuern, nicht die tatsächliche Ausführungseinheit, sondern mehrere Kerne alles. Dies bedeutet, dass Ihr Computer wird so ausgeführt, als hätte es nur vier Kerne, wenn die Threads auf jedem Kern unterschiedliche Teile der Ausführungseinheit verwenden, aber wenn genau dasselbe auf beiden Threads in einem einzelnen Kern ausgeführt würde, wäre es nicht schneller als zwei. Kernsystem ohne Hyper-Threading.
Kommentare
- Faszinierend. Was sind die Teile der Ausführungseinheit? Kann es 4 CPU-intensive Dinge gleichzeitig erledigen oder nur 2?
- Die verschiedenen Teile sind sehr prozessorabhängig und wahrscheinlich keine öffentlichen Informationen. Eine interessante Sache ist, dass je mehr Speicher ein Prozess verwendet, desto effizienter ist er, da ein Prozessor die Ausführungseinheit verwenden kann, während der andere auf RAM wartet.
Antwort
Um sicherzugehen, wie viele Kerne Sie haben, öffnen Sie ein Terminal (z. B. über Spotlight und suchen Sie nach Terminal) und führen Sie dann
es wird eine Reihe von Informationen ausgeben. Suchen Sie nach der Kategorie“ Hardware „(die sich ganz oben in allen Informationen befindet) und einem Eintrag mit dem Namen“ Gesamtzahl der Kerne „. Dort finden Sie Ihre Antwort.
Wenn Sie nicht die gesamte Ausgabe durchsuchen möchten, erhalten Sie eine einfache
system_profiler | grep "Total Number of Cores"
Sie erhalten das Ergebnis direkt.
Oder verwenden Sie „Über diesen Mac“ (Apple-Symbol oben links) )> more info
> system report
zeigt an, wie viele Kerne Sie haben.
Kommentare
- @Borderline – besser t o Nehmen Sie dies als Antwort, wenn Sie der Meinung sind, dass Sie es besser beantworten können – danke, D.
- @stuffe, wie wäre es mit dieser Änderung?
Antwort
Hier „ist ein Terminalbefehl, der direkt ausgibt, wie viele Kerne Sie haben:
sysctl hw.ncpu
Wenn Sie Um zwischen logischen und physischen Kernen zu unterscheiden, sind auch diese verfügbar:
sysctl hw.physicalcpu sysctl hw.logicalcpu
Quelle: https://stackoverflow.com/questions/1715580/how-to-discover-number-of-logical-cores-on-mac-os-x