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