Windows 10 verwendet nicht die verfügbare CPU-Leistung?

0

Vor kurzem habe ich ein Upgrade von Windows 8.1 auf Windows 10 durchgeführt und ein sehr bizarres Systemverhalten festgestellt.

Beim Überwachen des Task-Managers für einige Stunden kann ich bestätigen, dass die CPU-Auslastung NIEMALS mehr als 40-45% beträgt. Es ist so, als ob Windows die CPU-Leistung nicht ausnutzt. Mein Energieplan steht bereits auf "Hochleistung".

Ich habe einen Test mit einer selbst entwickelten App durchgeführt, die eine Schleife ausführt, die 100% CPU verwenden soll. Wenn ich diese App unter Windows 8.1 ausführen, wird die CPU zu 100% eingefroren, die gleiche App unter Windows 10 bleibt jedoch auf 40-45 %.

Mein Computer ist ein Macbook Pro mit 16 GB RAM / Core i7, und ich benutze Parallels, um Windows auszuführen. Ich habe beide Maschinen, den älteren Win 8.1 vor dem Upgrade und den kürzlich aktualisierten. Ich kann also die gleichen Apps vergleichen und kann bestätigen, dass alles unter Win 8.1 schneller läuft als Win 10.

Irgendwelche Tipps, um meine Win 10 Power freizugeben? ;)

Vielen Dank

delphirules
quelle
Nehmen Sie nicht an, ich könnte Sie bitten, es mit Prime95 oder Intelburn Linpack oder einem dieser CPU-Folterprogramme zu testen, in dem Sie die Anzahl der Threads auswählen und sagen können, was mit ihnen passiert? (nur mein eigenes Interesse) Da sie wie vista progressiv versucht haben, das Betriebssystem gesperrte und nicht antwortende Programme entdecken zu lassen, um endlose Schleifen usw. davon abzuhalten, das Betriebssystem zu töten, legen sie sie zurück. Ich frage mich, ob sie das wieder eingestellt haben. Was ist die Programmiermethode von Loop, die Sie verwenden?
Psycogeek
Was passiert, wenn Sie zwei oder mehr Kopien Ihrer App gleichzeitig ausführen? Wenn Sie zwei verschiedene Computer miteinander vergleichen, kann der alte Computer möglicherweise nur einen einzigen Thread ausführen, und der neue kann zwei ausführen, und Ihre App ist Singlethreading, sodass die CPU niemals sättigen kann.
G-Man
1
Meine App hat nur eine Schleife, die niemals endet, wie zum Beispiel: Wahr beginnt Ende; Dies sollte eine alle verfügbare CPU verwenden, und zwar in Windows 8.1. Aber nicht in Win 10, irgendwie scheint Win 10 die CPU-Nutzung einzuschränken. Wenn ich 2 Kopien derselben App ausführte, verbraucht jede App ungefähr 25% der CPU. Ich bin sehr verwirrt, aber aus irgendeinem Grund bin ich sicher, dass Win 8.1 schneller ist.
delphirules