
Откройте Диспетчер задач в Windows – нажмите Ctrl+Shift+Esc, перейдите во вкладку «Производительность» и выберите «ЦП». В правом нижнем углу вы увидите строку «Ядра» – это точное количество физических ядер вашего процессора. Если система поддерживает гиперпоточность, число логических процессоров будет в два раза больше.
В Linux запустите терминал и введите команду lscpu. В строке CPU(s) указано общее количество потоков, а в Core(s) per socket – ядер на один сокет. Умножьте это значение на число сокетов (строка Socket(s)), чтобы получить полное количество физических ядер.
Для проверки через графический интерфейс в Linux используйте утилиту CPU-G или системный монитор. В Windows альтернативный вариант – программа CPU-Z, которая отображает не только ядра, но и детальные характеристики процессора.
- Просмотр количества ядер в Windows через «Диспетчер задач»
- Определение ядер процессора в Windows с помощью командной строки
- Альтернативный способ через WMIC
- Использование PowerShell для проверки ядер в Windows
- Альтернативные команды
- Просмотр информации о ядрах в Linux через терминал
- Проверка количества ядер в Linux с помощью утилиты lscpu
- Как интерпретировать данные lscpu
- Анализ файла /proc/cpuinfo для определения ядер в Linux
Просмотр количества ядер в Windows через «Диспетчер задач»
Откройте «Диспетчер задач» с помощью комбинации клавиш Ctrl + Shift + Esc или через контекстное меню панели задач.
Перейдите на вкладку «Производительность» и выберите раздел «ЦП». В правом нижнем углу графика вы увидите строку «Ядра» – число рядом с ней указывает на количество физических ядер процессора.
Если нужно узнать количество логических процессоров (потоков), обратите внимание на значение «Логические процессоры». Оно показывает общее число потоков, включая виртуальные (Hyper-Threading или SMT).
Для старых версий Windows (например, 7 или 8) откройте вкладку «Быстродействие». Количество ядер отображается в виде отдельных графиков – каждый соответствует одному ядру.
Определение ядер процессора в Windows с помощью командной строки
Откройте командную строку (Win + R, введите cmd и нажмите Enter), затем выполните команду:
wmic cpu get NumberOfCores
Система выведет число физических ядер процессора. Если нужно узнать количество логических процессоров (потоков), используйте:
wmic cpu get NumberOfLogicalProcessors
Альтернативный способ через WMIC
Для получения полной информации о процессоре, включая количество ядер, выполните:
wmic cpu get Name, NumberOfCores, NumberOfLogicalProcessors
Результат покажет модель процессора, число ядер и потоков. Например, если в строке NumberOfCores указано 4, а NumberOfLogicalProcessors – 8, это означает 4 физических ядра с поддержкой Hyper-Threading.
Для быстрого подсчета общего количества ядер в системе (если процессоров несколько) добавьте параметр /value:
wmic cpu get NumberOfCores /value
Использование PowerShell для проверки ядер в Windows
Откройте PowerShell и выполните команду:
Get-WmiObject Win32_Processor | Select-Object NumberOfCores, NumberOfLogicalProcessors
Результат покажет количество физических ядер (NumberOfCores) и логических процессоров (NumberOfLogicalProcessors). Например:
- NumberOfCores: 4 – 4 физических ядра.
- NumberOfLogicalProcessors: 8 – 8 потоков (если включена Hyper-Threading).
Альтернативные команды
Для быстрого просмотра только числа ядер используйте:
(Get-CimInstance Win32_ComputerSystem).NumberOfLogicalProcessors
Если нужна детальная информация о процессоре, включая его название и архитектуру, выполните:
Get-CimInstance Win32_Processor | Format-List *
Get-WmiObject Win32_Processor | Select-Object Name, NumberOfCores, NumberOfLogicalProcessors | Out-File "C:\CPU_Info.txt"
Просмотр информации о ядрах в Linux через терминал

Чтобы узнать количество ядер процессора в Linux, откройте терминал и выполните команду:
nproc --all
Эта команда сразу выведет общее число логических ядер. Если нужно больше деталей, используйте:
lscpu | grep "CPU(s)"
Результат покажет:
- Общее количество ядер (CPU(s))
- Число сокетов (Socket(s))
- Ядер на сокет (Core(s) per socket)
Для просмотра информации о каждом ядре отдельно подойдёт команда:
cat /proc/cpuinfo | grep "processor" | wc -l
Дополнительные способы:
- htop – интерактивный мониторинг (устанавливается через
sudo apt install htop) - dmidecode – детальные данные о процессоре (
sudo dmidecode -t processor)
Для проверки, поддерживает ли процессор гиперпоточность, выполните:
lscpu | grep "Thread(s) per core"
Если значение больше 1 – гиперпоточность активна.
Проверка количества ядер в Linux с помощью утилиты lscpu
Откройте терминал и выполните команду:
lscpu
Как интерпретировать данные lscpu
Утилита показывает информацию о процессоре в структурированном виде. Основные параметры:
| Параметр | Описание |
|---|---|
| CPU(s) | Общее количество логических процессоров (потоков) |
| Core(s) per socket | Ядер на один сокет |
| Socket(s) | Физических процессоров в системе |
Чтобы узнать количество физических ядер, умножьте Core(s) per socket на Socket(s). Например, если в системе 2 сокета и 6 ядер на сокет, общее количество ядер – 12.
Если нужны только данные о ядрах, используйте команду:
lscpu | grep -E '^Thread|^Core|^Socket|^CPU\('
Это отфильтрует лишнюю информацию и покажет ключевые параметры процессора.
Анализ файла /proc/cpuinfo для определения ядер в Linux
Откройте терминал и выполните команду cat /proc/cpuinfo, чтобы вывести информацию о процессоре. Файл содержит данные о каждом ядре, включая его модель, частоту и другие параметры.
Чтобы узнать количество физических ядер, используйте команду:
grep "cpu cores" /proc/cpuinfo | uniq
Она покажет строку вида cpu cores : 4, где число соответствует количеству ядер на одном процессоре.
Если процессор поддерживает Hyper-Threading, логических процессоров будет больше. Для проверки выполните:
grep -c "processor" /proc/cpuinfo
Результат – общее число потоков, включая виртуальные.
Для удобства можно объединить команды:
echo "Ядер: $(grep "cpu cores" /proc/cpuinfo | uniq | awk '{print $4}')"
echo "Потоков: $(grep -c "processor" /proc/cpuinfo)"







