echo "$(( $(( $(grep 'physical id' '/proc/cpuinfo' | uniq | wc -l) * $(grep 'core id' '/proc/cpuinfo' | wc -l) )) * 2 + 1 ))"


Команда «echo» выводит вычисленное значение нагрузки на процессор в терминал. Формула расчета основана на количестве физических ядер и количестве ядер на каждом физическом процессоре, которые находятся в файле «/proc/cpuinfo». Полученное значение умножается на 2 и прибавляется 1, чтобы учесть гиперпоточность (Hyper-Threading). Данный расчет может быть полезен при оценке ресурсов приложений и выполнения нагрузочного тестирования. Альтернативой может быть использование утилиты «lscpu», которая также выводит информацию о процессоре, включая число ядер и потоков. Аргументы не передаются.

Ответить

Ваш адрес email не будет опубликован. Обязательные поля помечены *