Der Systemmonitor sagt 4 CPUs, die Spezifikationen sagen jedoch 2 CPUs

493
Can't Tell

Ich verwende Linux Mint 17 auf meinem Laptop. Durch das System Info GUI-Programm habe ich festgestellt, dass der Prozessor Inter Core i3-2328M ist. Bei der Überprüfung des GUI-Programms von System Monitor werden vier CPUs angezeigt, die von 1 bis 4 nummeriert sind. Die Angaben geben an, dass es nur zwei Kerne gibt. Was ist der Grund für die Unstimmigkeit zwischen den Spezifikationen und dem Systemmonitor?

System Info

system monitor

-2
Ich weiß nicht wie und warum, aber ich weiß, dass es auch virtuelle Kerne gibt. Mein alter Laptop hatte 4 Kerne, aber verschiedene Werte im Betriebssystem zeigten 8. Jarmund vor 8 Jahren 0

2 Antworten auf die Frage

4
bwDraco

Ihre CPU verfügt über die Intel Hyper-Threading-Technologie, die ansonsten ungenutzte Ressourcen in jedem Kern nutzt, um die Leistung zu verbessern.

  • Die Hyper-Threading-Technologie dupliziert einen begrenzten Satz von CPU-Ressourcen, z. B. Register, um jedem Kern die Verarbeitung mehrerer Threads zu ermöglichen. Moderne CPUs haben viele unterschiedliche Ausführungseinheiten in jedem Kern, und möglicherweise werden nicht alle von einem bestimmten Programm verwendet. Wenn einige dieser Ressourcen frei sind, z. B. wenn ein Thread auf einem Core angehalten wird, kann durch Hyper-Threading ein anderer Thread auf demselben Core arbeiten.

  • Ein Prozessor mit HTT erscheint dem Betriebssystem als doppelt so viele logische Prozessoren, aber jedes Paar von "Kernen" hat tatsächlich die gleichen Ressourcen. Dies bedeutet, dass HTT keine tatsächlichen Kerne ersetzen kann, obwohl es normalerweise zu einer Leistungssteigerung bei Workloads führt, die viele Threads verwenden, z. B. beim Multitasking.

  • Basierend auf den Spezifikationen verfügt Ihr Prozessor über zwei Kerne, kann jedoch vier Threads gleichzeitig mit der Hyper-Threading-Technologie verarbeiten.

3
nhinkle

Wenn Sie auf der Intel-Spezifikationsseite, auf die Sie verlinkt haben, im Abschnitt "Leistung" nachsehen, wird Folgendes angezeigt:

  • Anzahl der Kerne: 2
  • Anzahl der Fäden: 4
  • Intel® Hyper-Threading-Technologie: Ja

Durch Hyper-Threading der Intel Core i- x- Serie kann der Prozessor zwei Threads gleichzeitig auf einem einzigen Prozessorkern ausführen. Die meisten Betriebssysteme sehen dies als vier Kerne an, wie es dem Betriebssystem erscheint.