Windows-Dienstprogramm zum CPU-Verbrauch
-
10-07-2019 - |
Frage
Ich suche nach einem Windows-Dienstprogramm, das CPU zu einem bestimmten Prozentsatz verbraucht, damit ich meine App unter Bedingungen eingeschränkter Prozessorressourcen testen kann.
Ich habe gegoogelt und einen Verweis auf CPUGRAB.exe gesehen, kann aber keinen Download-Speicherort finden.
Lösung
Max CPU einige von dem, was tun Sie wollen, aber nicht über die prozentuale Granularität.
Andere Tipps
Google für nur cpugrab. Es gibt cpugrab.zip
und cpugrab.rar
Dateien überall (rapid, badongo, etc). Sie können oder auch nicht legal sein, kann ich nicht sagen.
Ich glaube, Sie benötigen einen CPU-Geschwindigkeitsregler.Im Gegensatz zu einigen anderen ist es Freeware:
http://www.softpedia.com/get/Tweak/System-Tweak/CPU-Speed-Adjuster.shtml
Auf meinem Windows XP Laptop, Kompilieren bogdown.c
:
int main(void) {
int i;
while ( 1 ) ++i;
return 0;
}
w / o irgendwelche Optimierungen und dann zwei Instanzen starten verwendet nutzt beiden Kerne auf den max und macht eine beliebiges Programm starten oder auf SO eine lästigen Pflicht in das Textfeld eingeben.
Wenn Sie wollen, dass es schwieriger für das Betriebssystem wegzunehmen Zeitscheiben von bogdown.exe
, können Sie die Prioritäten der Prozesse im Task-Manager erhöhen, aber Vorsicht, Ihr System kann sehr reagieren werden.
Wenn Sie möchten, begrenzten Speicher simulieren, calloc
(nicht malloc
) ein Gigabyte oder zwei Speicher in bogdown.exe
.
Eine weitere Alternative ist zumindest ein paar Programme haben Video-Codierung, während Sie Ihre App testen.
Ich schrieb einen Open Source (MIT) Ersatz für CPUGrab.exe in C #. Das geschah aufgrund meiner Zurückhaltung (manchmal) verläßt schattige Download-Seiten vorgeblich ‚cpugrab.zip‘ zu haben. Es scheint für Sim Copter auf meinem Win98 VM ziemlich gut zu funktionieren. :)
Das Tool finden Sie hier: CPUGrab.NET