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