Warum nutzt Windows die anderen CPU-Kerne nicht?

Warum nutzt Windows die anderen CPU-Kerne nicht?

Im Windows Task-Manager wird auf der Registerkarte „Leistung“ angezeigt, dass die erste CPU voll ausgelastet ist, die anderen 7 laufen im Leerlauf mit gelegentlichen Leistungsspitzen. Was ist los?

Mehr Info: Ich habe 8 GB und nur 4,5 GB werden verwendet. Die Registerkarte „Prozesse“ enthält keine Hinweise auf Prozesse, die die Rechenleistung beanspruchen. Tatsächlich liegt der Systemleerlaufprozess bei 98-99.

Wenn ich Sachen programmiere und 8 bis 12 Anwendungen laufen habe (von denen einige natürlich nichts mit der Programmierung zu tun haben), kommt mein Computer nur noch sehr langsam voran.

Systeminformationen:

Intel Core i7-2600K Processor (quad-core with hyper-threading), 
8GB RAM, 
Intel BOXDZ68BC LGA 1155 Motherboard, 
500GB HDD

Antwort1

Viele Apps nutzen nicht alle Kerne. Sie sind nicht dafür programmiert. Dann nutzen sie einen Kern und überlasten ihn.

Sie können Windows jedoch anweisen, diesen Prozess auf 2, 3 usw. und auf allen Kernen auszuführen.

Befolgen Sie hierzu die folgenden Schritte:

  1. Öffnen Sie den Task-Manager
  2. Registerkarte „Auswahl“Prozesse
  3. Klicken Sie mit der rechten Maustaste und wählen Sie „Affinität festlegen“
  4. Wählen Sie aus, auf welchen Kernen Sie den Prozess ausführen möchten.

Antwort2

Ihr Prozessor ist Quad-Core, er kann 8 Threads im Multithreading ausführen. Allerdings sind nicht alle Anwendungen für die Verwendung mehrerer Threads programmiert. Manche Anwendungen benötigen nur 3 Threads, was bedeutet, dass die Anwendung nur einen oder zwei Cores verwendet. Selbst wenn Sie die Affinität des Prozesses auf 4 Cores einstellen, wird also immer noch weniger Hardware verwendet.

Antwort3

Wenn Sie eine Intel Core i7 2600 CPU haben, prüfen Sie zunächst, ob es sich um einen Dual Core oder Quad Core handelt.
Einige High-End-Core-i7-CPUs sind 6-Kern-Prozessoren, und die anderen Kerne, die Sie auf der Registerkarte „Leistung“ des Task-Managers sehen, sind virtuelle Kerne.

verwandte Informationen