У меня есть четырехъядерный процессор. Я использовал Windows до установки Ubuntu. Windows по умолчанию использовала 1 ядро *, и я мог изменить это с помощью msconfig
. Как это сделать в Ubuntu или это необходимо?
htop
предоставляет графики для использования процессорных ядер
Установите htop через терминал:
apt-get install htop
выполните htop через терминал:
htop
Датчики тоже это делают, но они также сообщают вам температуру, при которой работают ядра, очень круто.
Введите sensors
в терминале, и он сообщит вам, если он уже установлен, после того, как он будет установлен, вы просто напишите sensors
Поскольку вы не указали свою среду рабочего стола, я предполагаю, что вы используете Ubuntu
Для графического способа проверки использования вашего процессора найдите в своей системе приложение под названием Системный монитор.
На вкладке «Ресурсы» будет отображаться активность каждого ядра
, а на вкладке «Процессы» будет отображаться загрузка процессора для отдельных программ.
Введите:
lscpu
в терминале и нажмите ENTER kbd>.
Теперь у вас есть информация о ядрах, используемых в вашей установке Ubuntu.
Вы можете увидеть использование ядер вашего процессора, используя команду top.
top
. Вы увидите некоторую информацию о задачах, памяти и т. Д. 1
, чтобы показать индивидуальное использование процессора. Вы увидите что-то вроде:
Чтобы запустить новый процесс, который должен выполняться только в одном ядре, вы можете использовать команду taskset.
taskset -c 0 executable
Для отслеживания сродства ЦП существующего процесса вы можете использовать эту команду:
taskset -cp $(pgrep -f executable)
обратите внимание, что идентификатором исполняемой команды, которую вы передадите этой команде, может быть «./executable», если вы запустили это так.