Обсудим, как найти количество ядер CPU в Linux.
Использование файловой системы Proc
Для того чтобы найти количество ядер CPU в Linux, можно воспользоваться файловой системой proc. Эта процедура представляет собой псевдо-файловую систему, которая отслеживает среду выполнения.
Для того, чтобы получить информацию центрального процессора, выполните:
cat /proc/cpuinfo
Это дает детальную информацию о процессоре, таком как VENDOR_ID, семейства CPU, модель, CPU МГц и т.д.
Чтобы найти количество ядер CPU в Linux с точными деталями используйте следующие команду:
cat /proc/cpuinfo | grep processor
Или выполните команду:
cat /proc/cpuinfo | grep processor | wc -l
С помощью команды lscpu
Вы также можете найти количество ядер CPU в Linux с помощью команды lscpu:
lscpu
После выполнения команды ищите заголовок CPU(s).
Использование команды nproc
Команда nproc поможет найти количество ядер CPU в Linux напрямую, без grep или расчета:
nproc
С помощью команды dmidecode
Команда dmidecode также предоставляет информацию о процессоре вместе с другой аппаратной информацией, такой как системная информация, информация о вентиляторах. Чтобы получить точно или найти количество ядер CPU в Linux с помощью команды dmidecode, вам нужно указать grep со словом CPU, как показано ниже:
dmidecode | grep -i CPU