Чтобы нагрузить процессор в Linux, вы можете использовать несколько методов. Вот несколько примеров кода:
-
Stress-ng:
Stress-ng — это универсальный инструмент стресс-тестирования, который может создавать нагрузку на процессор, память, операции ввода-вывода и диск. Чтобы установить стресс-нг, вы можете использовать следующую команду:sudo apt-get install stress-ngПосле установки вы можете запустить стресс-тест процессора с помощью следующей команды:
stress-ng --cpu 4 --timeout 60sЭта команда нагружает все доступные ядра ЦП на 60 секунд.
-
CPUBurn:
CPUBurn — это простой и эффективный инструмент для нагрузки на процессор. Чтобы установить CPUBurn, вы можете использовать следующие команды:sudo apt-get install build-essential git clone https://github.com/opsengine/cpuburn.git cd cpuburn makeПосле установки вы можете запустить стресс-тест с помощью следующей команды:
./cpuburn -t60Эта команда нагружает все доступные ядра ЦП на 60 секунд.
-
Sysbench:
Sysbench — популярный инструмент для тестирования производительности и стресс-тестирования Linux. Чтобы установить Sysbench, вы можете использовать следующую команду:sudo apt-get install sysbenchПосле установки вы можете запустить стресс-тест процессора с помощью следующей команды:
sysbench --test=cpu --cpu-max-prime=20000 runЭта команда нагружает процессор, вычисляя простые числа до 20 000.