На моем ноутбуке с Windows XP, компиляция bogdown.c
:
int main(void) {
int i;
while ( 1 ) ++i;
return 0;
}
без каких-либо оптимизаций и последующего запуска двух экземпляров максимально использует оба ядра и делает запуск любой программы или ввод в текстовое поле на SO тяжелой работой.
Если вы хотите, чтобы ОС было труднее убирать временные интервалы из bogdown.exe
, вы можете увеличить приоритеты процессов в диспетчере задач, но будьте осторожны, ваша система может стать очень не отвечающей.
Если вы хотите смоделировать ограниченную память, calloc
(не malloc
) гигабайт или две памяти в bogdown.exe
.
Другая альтернатива - иметь хотя бы несколько программ, кодирующих видео, во время тестирования приложения.