Утилита Windows для использования процессора

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

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

6 ответов

Решение

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

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

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

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

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

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

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

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

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

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

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

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

Другие вопросы по тегам