Открыть сервисСервис

Определение числа ядер процессора на ПК

Число ядер процессора — это количество независимых вычислительных блоков центрального процессора (ЦП), способных выполнять инструкции одновременно. Значение определяется аппаратно и является одной из ключевых характеристик производительности компьютера. Узнать количество ядер на ПК можно несколькими способами — от встроенных средств операционной системы до специализированных утилит.

Способы определения числа ядер

Через средства Windows

В Windows 10 и Windows 11 количество ядер можно посмотреть несколькими способами:

  • Диспетчер задач. Открывается сочетанием клавиш Ctrl+Shift+Esc. На вкладке «Производительность» в разделе «ЦП» указывается число ядер и логических процессоров (потоков). Например, запись «Ядра: 4, Логических процессоров: 8» означает четырёхъядерный процессор с поддержкой технологии многопоточности.
  • Средство «Сведения о системе». Запускается командой msinfo32 через меню «Выполнить» (Win+R). В разделе «Сводные сведения о системе» поле «Процессор» содержит название модели и число ядер в скобках.
  • Панель управления. В разделе «Система» отображается общая информация о конфигурации, включая модель процессора.
  • Командная строка или PowerShell. Команда wmic cpu get NumberOfCores возвращает число физических ядер, а wmic cpu get NumberOfLogicalProcessors — число логических процессоров.

Через диспетчер устройств

В диспетчере устройств Windows (запуск командой devmgmt.msc) в разделе «Процессоры» отображается список логических процессоров. Каждый пункт соответствует одному потоку, поэтому их количество равно числу логических процессоров, а не физических ядер. Для получения числа физических ядер следует использовать диспетчер задач или команды WMI.

В Linux

В Linux существует несколько консольных утилит:

  • nproc — выводит число доступных процессору потоков;
  • lscpu — подробная информация о процессоре, включая строки CPU(s), Core(s) per socket и Socket(s); произведение этих значений даёт число физических ядер;
  • cat /proc/cpuinfo — построчный вывод характеристик каждого логического процессора;
  • htop — интерактивный монитор процессов, отображающий загрузку каждого ядра.

В macOS

На компьютерах Apple с процессорами Intel команда sysctl -n hw.ncpu возвращает число логических процессоров. Для чипов Apple Silicon (M1, M2, M3) используется команда sysctl -n hw.perflevel0.logicalcpu и sysctl -n hw.perflevel1.logicalcpu — они соответствуют энергоэффективным и производительным кластерам соответственно.

Физические ядра и логические процессоры

Важно различать два понятия:

ПонятиеОписание
Физическое ядроНезависимый вычислительный блок ЦП с собственными АЛУ, регистрами и кешем
Логический процессорПоток команд, обрабатываемый ядром; один физический блок может обслуживать 2 и более потока благодаря технологиям SMT (у Intel) или Hyper-Threading, и AMD SMT

Так, четырёхъядерный процессор с поддержкой SMT отображается в системе как 8 логических процессоров. В диспетчере задач Windows и утилитах Linux по умолчанию чаще показывается именно число логических процессоров, что может ввести в заблуждение при попытке определить физическое число ядер.

Специализированные утилиты

Для получения подробных сведений о процессоре используются сторонние программы:

  • CPU-Z — бесплатная утилита для Windows, отображает модель, архитектуру, число ядер и потоков, тактовые частоты, кеш и техпроцесс;
  • HWiNFO — мониторинг аппаратных компонентов с детализацией по каждому ядру;
  • AIDA64 — комплексная утилита для диагностики и стресс-тестов, в том числе тестирования стабильности каждого ядра;
  • Speccy — упрощённый инструмент от разработчиков CCleaner для просмотра общей конфигурации системы.

В Linux для графического интерфейса применяются утилиты hardinfo и neofetch.

Как узнать число ядер без запуска системы

Если компьютер не запускается, характеристики процессора можно определить:

  • по маркировке модели на крышке процессора (например, Intel Core i7-13700 обозначает 8 производительных и 8 энергоэффективных ядер);
  • на сайте производителя (Intel ARK, AMD specifications) по номеру модели;
  • в документации к материнской плате в разделе совместимости процессоров.

Количество ядер и производительность

Число ядер напрямую влияет на многозадачность и производительность в задачах, умеющих распределять нагрузку по потокам (рендеринг видео, компиляция кода, научные расчёты). Однако для офисных приложений и большинства игр важнее однопоточная производительность ядра, поэтому процессор с меньшим числом более быстрых ядер может оказаться быстрее в конкретных сценариях, чем процессор с большим числом медленных ядер.

Современные настольные процессоры имеют от 4 до 24 физических ядер (данные 2024 года), серверные решения — до 128 ядер на кристалл (AMD EPYC Bergamo). Мобильные процессоры для ноутбуков обычно оснащаются 6–16 ядрами с разделением на производительные и энергоэффективные кластеры (технология hybrid architecture у Intel Alder Lake и новее, Apple Silicon).

Историческая справка

До 2005 года практически все настольные процессоры были одноядерными. Массовый переход на двухъядерные решения произошёл с выходом Intel Pentium D и AMD Athlon 64 X2. К 2010 году четырёхъядерные процессоры стали стандартом для энтузиастов, а к 2020-м годам шести-, восьми- и более ядерные ЦП вошли в массовый сегмент.

Заметили ошибку или не согласны с информацией в статье? Напишите нам support@bfometr.ru