Как узнать, сколько процессорных ядер работает?

У меня есть четырехъядерный процессор. Я использовал Windows до установки Ubuntu. Windows по умолчанию использовала 1 ядро ​​*, и я мог изменить это с помощью msconfig. Как это сделать в Ubuntu или это необходимо?

Windows использовала одно ядро ​​для загрузки .

45
задан 24 November 2013 в 02:52

5 ответов

Инструмент

htop предоставляет графики для использования процессорных ядер

Установите htop через терминал:

apt-get install htop

выполните htop через терминал:

htop

htop in the ubuntu terminal looks like this

0
ответ дан 24 November 2013 в 02:52

Датчики тоже это делают, но они также сообщают вам температуру, при которой работают ядра, очень круто.

Введите sensors в терминале, и он сообщит вам, если он уже установлен, после того, как он будет установлен, вы просто напишите sensors here be sensors

0
ответ дан 24 November 2013 в 02:52

Поскольку вы не указали свою среду рабочего стола, я предполагаю, что вы используете Ubuntu

Для графического способа проверки использования вашего процессора найдите в своей системе приложение под названием Системный монитор.

На вкладке «Ресурсы» будет отображаться активность каждого ядра

enter image description here

, а на вкладке «Процессы» будет отображаться загрузка процессора для отдельных программ.

enter image description here

0
ответ дан 24 November 2013 в 02:52

Введите:

lscpu

в терминале и нажмите ENTER .

Теперь у вас есть информация о ядрах, используемых в вашей установке Ubuntu.

0
ответ дан 24 November 2013 в 02:52

Вы можете увидеть использование ядер вашего процессора, используя команду top.

  1. Открыть терминал.
  2. Тип top. Вы увидите некоторую информацию о задачах, памяти и т. Д.
  3. Введите 1, чтобы показать индивидуальное использование процессора. Вы увидите что-то вроде:

top

Чтобы запустить новый процесс, который должен выполняться только в одном ядре, вы можете использовать команду taskset.

taskset -c 0 executable

Для отслеживания сродства ЦП существующего процесса вы можете использовать эту команду:

taskset -cp $(pgrep -f executable)

обратите внимание, что идентификатором исполняемой команды, которую вы передадите этой команде, может быть «./executable», если вы запустили это так.

0
ответ дан 24 November 2013 в 02:52

Другие вопросы по тегам:

Похожие вопросы: