Heim > häufiges Problem > Hauptteil

Was bedeuten vier Kerne und acht Threads?

青灯夜游
Freigeben: 2023-01-13 00:33:54
Original
41898 Leute haben es durchsucht

Vier Kerne und acht Threads beziehen sich auf die Verwendung der Hyper-Threading-Technologie, um einen physischen Kern in zwei logische Kerne zu simulieren. Theoretisch sollten acht Threads gleichzeitig wie acht physische Kerne ausgeführt werden, also der Geräte-Manager und der Task-Manager Es werden acht Kerne angezeigt, tatsächlich handelt es sich jedoch nicht um die echten acht Kerne.

Was bedeuten vier Kerne und acht Threads?

Die Betriebsumgebung dieses Tutorials: Windows 7-System, Dell G3-Computer.

Quad-Core 8-Thread besteht aus 4 physischen Kernen, die in 8 logische Kerne simuliert werden, und 8-Core besteht aus 8 physischen Kernen.

Vier Kerne und acht Threads können die CPU-Auslastung in einigen Fällen erheblich verbessern, beispielsweise wenn die Arbeitslast nicht groß ist, sodass die Leistung in anderen Fällen, beispielsweise wenn, dem Niveau einer Acht-Kern-CPU nahe kommt Die CPU ist zu 100 % ausgelastet. Zu diesem Zeitpunkt ist die Leistungslücke zwischen vier Kernen, acht Threads und acht Kernen offensichtlich. Das Wesentliche ist, dass die Hyper-Threading-Technologie zwar zwei Threads gleichzeitig ausführen kann, dies jedoch nicht der Fall ist zwei echte CPUs. Jede CPU verfügt über unabhängige Ressourcen.

Wenn zwei Threads gleichzeitig eine bestimmte Ressource benötigen, muss einer von ihnen vorübergehend anhalten und die Ressource aufgeben, bis diese Ressourcen inaktiv sind, bevor er fortfahren kann.

Die Leistung von Hyper-Threading entspricht also nicht der Leistung von zwei CPUs. Dies ist auch der größte Unterschied zwischen vier Kernen, acht Threads und acht Kernen.

Weitere Informationen zu diesem Thema finden Sie in der Spalte „FAQ“!

Das obige ist der detaillierte Inhalt vonWas bedeuten vier Kerne und acht Threads?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage