Linux проверяет количество физических процессоров, ядер и логических процессоров.

алгоритм

# Общее количество ядер = количество физических ЦП X количество ядер на физический ЦП

# Общее количество логических процессоров = количество физических процессоров X количество ядер на физический процессор X количество гиперпотоков

 

# Просмотр количества физических процессоров

cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l

 

# Просмотр количества ядер в каждом физическом ЦП (т.е. количество ядер)

cat /proc/cpuinfo| grep "cpu cores"| uniq

 

# Просмотр количества логических процессоров

cat /proc/cpuinfo| grep "processor"| wc -l

 

Просмотр информации о процессоре (модель)
cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c

uniq -c может вывести количество уникальных

cut -f2 -d: разделить поле на: и извлечь вторую его часть