Tutorials

Ist es falsch, alle Prozessorkerne zu aktivieren? Empfehlungen und wie man sie deaktiviert

Inhaltsverzeichnis:

Anonim

Auf einem PC ist es möglich, alle Prozessorkerne zu deaktivieren oder zu aktivieren, aber ist es wirklich schlecht oder gut? Sicherlich liegt die Antwort für viele auf der Hand, aber es gibt viele Benutzer, die immer noch Zweifel an der Arbeitskapazität eines Prozessors und dem Einfluss auf seine Temperatur oder Haltbarkeit haben.

In diesem Artikel werden wir sehen, was dies aus dem Aktivieren oder Deaktivieren von Kernen besteht, den Unterschied zwischen Threads und Kernen und ob es wirklich empfehlenswert ist, unseren Prozessor zu schichten und wie dies möglich ist. Beginnen wir also ohne weiteres.

Inhaltsverzeichnis

Prozessoren mit mehr als einem Kern Warum?

Der Prozessor unseres Computers ist das Element, das für die Durchführung aller Berechnungen verantwortlich ist, die ein Programm oder Betriebssystem in unseren Geräten generiert. Die Zentraleinheit ist für die Ausführung der Operationen verantwortlich, die wir nach der Interaktion mit der Schnittstelle des Geräts erzeugen, und dank dieser werden die elektrischen Signale in Form von Informationsbits in nützliche Arbeit umgewandelt.

Nun, das vielleicht wichtigste Element eines Prozessors sind heute neben seiner Frequenz seine Kerne. Seit mehr als 10 Jahren gibt es Prozessoren mit mehr als einem Kern in ihrem Chip, so dass wir es gut verstehen. Die Kerne eines Prozessors sind die Elemente, die für die Verarbeitung der Informationen verantwortlich sind.

Eine CPU mit einem einzelnen Kern besteht aus einer ALU (Logical Arithmetic Unit), einer UC (Control Unit), einem Cache-Speicher usw. Wenn ein Prozessor mehrere Kerne hat, werden alle diese Komponenten in jedem Kern oder " Kern " in gleicher Anzahl repliziert. Auf diese Weise können Sie in jedem Taktzyklus mehrere Operationen gleichzeitig ausführen und so die Leistung multiplizieren.

Je mehr Kerne vorhanden sind, desto mehr Verarbeitungskapazität verfügt ein Prozessor. Dazu addieren wir die Frequenz. Je mehr GHz (Gigahertz), desto mehr Operationen in jeder Sekunde können ausgeführt werden. Dies ist bei AMD genau das gleiche wie bei Intel, sie basieren auf dem gleichen Prinzip.

Unterschied zwischen Kern und Gewinde

Zusätzlich zu den Kernen gibt es in einem Prozessor Threads oder Threads, und es ist sehr wichtig, den Unterschied zwischen den beiden zu kennen, da dies sich direkt auf das auswirkt, was wir in unserem Betriebssystem oder unserem BIOS sehen.

Nun, wir sprechen von Core, wenn wir uns auf eine physikalische integrierte Schaltung beziehen, die sich auf dem Prozessorchip befindet. Jeder Kernel hat seine eigenen Komponenten, seinen eigenen Cache usw. (mit Ausnahme des gemeinsam genutzten L3-Cache).

Stattdessen ist ein Thread oder Thread ein logischer Kernel, ein Kernel, von dem nur das Betriebssystem weiß, dass er existiert. Das Betriebssystem lädt die Programme zur Ausführung in den Speicher und unterteilt sie auch in Aufgaben oder Datensteuerungsabläufe, um sie auf die Prozessorkerne zu verteilen. Jeder dieser Flows wird als Thread bezeichnet und sie werden perfekt verwaltet oder zur Verarbeitung über RAM, Cache und andere Elemente des Prozessors bestellt.

Ein Prozessor kann bis zu zwei Threads pro Kern haben. Wenn ein i9-9900K 8 Kerne hat, haben wir jetzt 16 Threads, in denen Aufgaben verteilt und unterteilt werden können, damit die Verarbeitung effizienter ist. Intel ist in der Lage, mithilfe der Hyper-Threading- Technologie logische Kerne in seinen Prozessoren zu erstellen, AMD mit der SMT-Technologie. Der Unterschied besteht darin, dass Intel es nur für High-End-Prozessoren und Notebooks verwendet, während AMD es in seiner gesamten Ryzen-Reihe implementiert.

Wenn eine CPU über keine dieser Technologien verfügt, verfügt sie über die gleiche Anzahl von Kernen wie Threads.

Wie unterscheidet es zwischen Kernen und Threads?

Alle vorherigen Erklärungen helfen uns, den Unterschied zwischen diesen beiden Elementen zu erkennen, da das Deaktivieren von Kernen nicht mit dem Einfädeln identisch ist. Tatsächlich wird Windows 10 die Threads nicht so darstellen, als wären sie Kernel, und es ist offensichtlich nicht dasselbe, einige als andere zu deaktivieren. Lassen Sie uns den Unterschied in einem Computer mit diesem i9-9900K sehen.

Das erste Foto entspricht einem Screenshot des BIOS desselben Computers in dem Abschnitt, in dem wir Kerne aktivieren oder deaktivieren können. Wie Sie sehen können, hat es 8 Kerne (7 plus alle).

Während im Windows Task-Manager Resource Monitor 16 CPUs gezählt werden, entspricht dies den Threads. Denken Sie also daran, dass Windows von "Prozessoren" spricht, die sich auf Threads und nicht auf Kerne beziehen.

Im Leistungsbereich des Task-Managers wird es uns klarer, da es uns hier über die Anzahl der logischen Prozessoren informiert, wie es heißt.

Ist es also falsch, alle Prozessorkerne zu aktivieren?

Auf keinen Fall, in der Tat wird es empfohlen und was jeder tun sollte. Wenn wir einen 8-Kern-Prozessor kaufen, können wir zumindest seine gesamte Leistung nutzen und alle Kerne von Anfang an aktiv haben.

Immer standardmäßig aktiviert

Und es ist so, dass sowohl Windows als auch andere Systeme wie Mac oder Linux immer alle Kerne eines Prozessors standardmäßig aktiviert haben. Unabhängig davon, welcher Prozessor installiert ist, erkennt das Betriebssystem automatisch alle Kerne und gibt ihnen die erforderliche Verwendung.

Heutige Systeme sind perfekt in der Lage, alle Kerne zu verwenden, auch Prozessoren mit bis zu 32 Kernen und 64 Threads, wie beispielsweise den AMD Threadripper 2990WX. Stellen Sie sich vor, Sie sehen sich das in Ihrem Task-Manager an.

Es werden nicht immer alle Kerne verwendet

Wir müssen jedoch berücksichtigen, dass in Systemen wie Windows Kerne abhängig von den Leistungsanforderungen, die Sie haben, möglicherweise automatisch deaktiviert werden. Es ist nicht üblich, aber wenn wir ohne Grund einen spürbaren Leistungsabfall unserer Geräte feststellen, haben wir möglicherweise eine Reihe deaktivierter Kerne. Dann werden wir sehen, wie das alles geht.

Einige ältere Systeme wie Windows 7 oder Windows 8 deaktivieren standardmäßig eine bestimmte Anzahl von Kernen, wenn sie nicht verwendet werden. Daher müssen diese Versionen besonders vorsichtig sein. Windows 10 seinerseits tut dies nicht.

Tatsächlich hängt die Leistung von Mehrkernprozessoren vollständig davon ab, wie eine Anwendung programmiert wird. Und ja, wir müssen wissen, dass nicht alle Anwendungen in der Lage sind, alle Kerne eines Prozessors zu verwenden. Einige verwenden tatsächlich nur einen von ihnen, da bei ihrer Programmierung keine Mehrprozessarbeit berücksichtigt wurde.

Stattdessen können Anwendungen mit besserem Level und höherer Qualität sowie Spiele die maximale Kapazität unseres Prozessors nutzen, und so sollte es auch sein.

Leistungsunterschied auf einer CPU mit deaktivierten Kernen

Um den Unterschied zwischen dem Ein- und Ausschalten von Kernen etwas visueller zu machen, sehen wir den Vergleich zwischen einem Benchmark mit Cinebench R15 und unserem Intel Core i9-9900K mit allen aktivierten Kernen und nur vier davon:

Sie sehen, die Punktzahl wird nur halbiert. Wenn dies in einem Benchmark geschieht, geschieht genau dasselbe in den verwendeten Programmen und im System. Es macht natürlich keinen Sinn, eine CPU mit deaktivierten Kernen zu haben.

Darüber hinaus denken Sie vielleicht: "Zumindest werden wir eine weniger heiße CPU haben, weil die Hälfte davon nicht funktioniert." Dies sollte sicherlich der Fall sein, obwohl wir, wenn wir diesen Prozessor mit maximal 4 Kernen belasten , Temperaturen erhalten, die denen sehr ähnlich sind, wie wir es mit allen gemacht haben. Es ist auch wahr, dass der Stromverbrauch um einige Watt reduziert wird, aber tatsächlich sind die Unterschiede in dieser Hinsicht sehr gering und nicht wert.

So deaktivieren oder aktivieren Sie Kerne auf einem PC

Jetzt ist es an der Zeit zu sehen, wie wir die Kerne eines Prozessors sowohl über das Windows-Betriebssystem, das die meisten von uns verwenden, als auch über das BIOS, insbesondere über ein Asus-BIOS und ein anderes über MSI, aktivieren oder deaktivieren können.

Der Nutzen davon ist nicht gerade die Tatsache, sie zu deaktivieren, sondern um zu sehen, ob unser Team wirklich alle Kerne im Einsatz hat, um das Beste aus der Leistung herauszuholen.

Deaktivieren oder aktivieren Sie Kerne in Windows

Diese Methode gilt für alle Windows-Betriebssysteme, zumindest unter Windows Vista.

Das Tool, das wir verwenden, ist " msconfig ". Als erstes müssen wir die Tastenkombination " Windows + R " drücken, um das Run- Tool zu öffnen. Als nächstes schreiben wir den Befehl " msconfig ", um das entsprechende Konfigurationsfenster zu öffnen.

Dann gehen wir zur Registerkarte " Start " und klicken auf " Erweiterte Optionen ".

Wenn wir eine bestimmte Anzahl von Kernen deaktivieren möchten, aktivieren wir das Feld "Anzahl der Prozessoren" und wählen die Anzahl der Kerne aus, die wir weiterarbeiten möchten. Es ist sehr wichtig zu wissen, dass Threads in dieser Liste angezeigt werden und nicht die physischen Kerne. Wenn Ihre CPU 16 Threads hat, müssen Sie zum Deaktivieren von zwei Kernen die Nummer 12 (2 + 2 Threads) auswählen.

Wenn wir absolut alle Kerne wieder aktivieren möchten, weil wir nur das Feld "Anzahl der Prozessoren" deaktivieren müssen, werden nach einem Neustart automatisch alle Kerne und Threads verwendet.

Wann immer wir diese Option ändern, müssen wir neu starten, damit die Änderungen wirksam werden.

Deaktivieren oder aktivieren Sie Kerne im BIOS

Wir können dieses Verfahren auch im BIOS ausführen, obwohl in diesem Fall keine Threads deaktiviert werden, sondern direkt Kerne. Es stimmt zwar auch, dass es einige BIOS gibt, die die Deaktivierung von Threads ermöglichen.

Für Benutzer mit einem Asus UEFI-BIOS ist der Prozess in den meisten Fällen folgendermaßen: Nach dem Aufrufen des BIOS aktivieren wir den erweiterten Modus und gehen zum Abschnitt " Erweitert ". In den Optionen für die CPU finden Sie eine Option mit der Aufschrift " Aktive Prozessorkerne ". Hier können wir die Anzahl der aktiven Kerne auswählen .

Es ist möglich, dass dieses BIOS auf neueren Karten etwas anders ist. In jedem Fall gibt es immer eine Option, entweder in den erweiterten Optionen der CPU oder im Abschnitt Übertakten.

Und für Benutzer mit einer MSI-Karte ist der Vorgang ähnlich: Wir aktivieren den erweiterten Modus erneut und gehen in diesem Fall direkt zu den Übertaktungsoptionen "OC". Wir haben eine Option, deren Name genau mit dem vorherigen identisch ist, sodass wir dort die Anzahl der zu verwendenden Kerne aktivieren können.

Fazit und zugehörige Tutorials

Wir hoffen, dass wir Sie mit diesem kleinen Tutorial davon überzeugt haben, dass die Kerne eines Prozessors verwendet werden und nicht deaktiviert werden dürfen. Es gibt nur sehr wenige Vorteile, die wir bei Temperatur und Verbrauch gewinnen, und viele, die wir bei der Leistung verlieren.

Jetzt hinterlassen wir Ihnen einige Links, die Sie interessant finden können:

Wenn Sie Probleme mit Kernen und Threads haben, helfen wir Ihnen gerne weiter. Hinterlassen Sie uns unten einen Kommentar oder fragen Sie in unserem Hardware-Forum nach.

Tutorials

Die Wahl des Herausgebers

Back to top button