Утилита Windows для использования процессора - PullRequest
1 голос
/ 29 октября 2009

Я ищу утилиту Windows для загрузки ЦП с указанным процентом, чтобы я мог протестировать свое приложение в условиях ограниченных ресурсов процессора.

Я погуглил и увидел ссылку на CPUGRAB.exe, но не могу найти место для загрузки.

Ответы [ 6 ]

1 голос
/ 30 октября 2009
1 голос
/ 29 октября 2009

Google для просто cpugrab. Есть повсюду файлы cpugrab.zip и cpugrab.rar (Rapidshare, Badongo и т. Д.). Они могут быть или не быть законными, я не могу комментировать это.

0 голосов
/ 09 декабря 2012

Я написал замену с открытым исходным кодом (MIT) для CPUGrab.exe в C #. Это произошло из-за моего нежелания полагаться (иногда) на сомнительные сайты загрузки, которые якобы назывались «cpugrab.zip». Кажется, он работает очень хорошо для SimCopter на моей Win98 VM. :)

Инструмент можно найти здесь: CPUGrab.NET

0 голосов
/ 30 октября 2009

На моем ноутбуке с Windows XP, компиляция bogdown.c:

int main(void) {
    int i;
    while ( 1 ) ++i;
    return 0;
}

без каких-либо оптимизаций и последующего запуска двух экземпляров максимально использует оба ядра и делает запуск любой программы или ввод в текстовое поле на SO тяжелой работой.

Если вы хотите, чтобы ОС было труднее убирать временные интервалы из bogdown.exe, вы можете увеличить приоритеты процессов в диспетчере задач, но будьте осторожны, ваша система может стать очень не отвечающей.

Если вы хотите смоделировать ограниченную память, calloc (не malloc) гигабайт или две памяти в bogdown.exe.

Другая альтернатива - иметь хотя бы несколько программ, кодирующих видео, во время тестирования приложения.

0 голосов
/ 29 октября 2009

Полагаю, вам нужен регулятор скорости процессора. Это бесплатное ПО в отличие от некоторых других:

http://www.softpedia.com/get/Tweak/System-Tweak/CPU-Speed-Adjuster.shtml

0 голосов
/ 29 октября 2009

Макс. Процессор будет делать то, что вы хотите, но не имеет степени детализации в процентах.

...