Чтобы проверить количество ядер в Ubuntu, вы можете использовать различные методы. Ниже вы найдете некоторые часто используемые методы и примеры кода:
Метод 1: использование команды lscpu
Команда lscpu
отображает информацию об архитектуре ЦП и процессорных модулях, включая количество ядер.
Откройте терминал и выполните следующую команду:
lscpu
Вывод будет содержать строку, подобную следующей, которая указывает количество ядер ЦП:
CPU(s): 4
Метод 2: использование команды nproc
Команда nproc
возвращает количество доступных процессоров.
Откройте терминал и выполните следующую команду:
nproc
В выводе будет указано количество ядер:
4
Метод 3. Использование файловой системы sysfs
Файловая система /sys
в Linux предоставляет информацию об аппаратном обеспечении системы, включая количество ядер.
Откройте терминал и выполните следующую команду:
cat /sys/devices/system/cpu/present
В выводе будет отображен диапазон чисел, обозначающий доступные ядра. Чтобы получить фактическое количество, вы можете использовать следующую команду:
echo $(($(grep -oP '\d+' /sys/devices/system/cpu/present | tail -1) + 1))
В выводе будет указано количество ядер:
4
Метод 4: использование Python
Вы также можете использовать Python для получения количества ядер ЦП с помощью модуля multiprocessing
.
Откройте терминал и запустите следующий код Python:
import multiprocessing
print(multiprocessing.cpu_count())
В выводе будет указано количество ядер:
4