Всем привет! Сегодня обсудим, как узнать сколько у процессора потоков, всегда ли их количество совпадает с числом ядер, с помощью чего это можно определить. О том, что такое Throttling и как эта технология работает, можно почитать в этом посте.
Что такое Hyper Threading
В некоторых современных процессорах может применяться технология Hyper Threading (к примеру, у моего рабочего компа она есть). Такая технология позволяет выполнять сразу 2 набора команд на 1 физическом ядре, технически как бы удваивая их количество.
Hyper Threading используется не только на Intel, например, в серии i5, но и в CPU марки AMD. Принципиальной разницы между ними нет: работают одинаково, преимуществ в плане производительности ни у одного бренда не замечено при прочих равных условиях.
Это создает некоторую путаницу: сложно вот так определить число ядер твоего ЦП, если каждое работает в двухпоточном режиме. Однако все возможно, и дальше я расскажу, как это сделать.
Смотрим сколько потоков имеет ваш CPU средствами Windows
Самый простой метод— включить Диспетчер задач комбинацией кнопок Ctrl + Shift + Escape. В Виндовс 7 нужно перейти во вкладку «Быстродействие». В разделе «Хронология загрузки ЦП» указано количество обрабатываемых «камнем» потоков и их загруженность. В этой версии Винды узнать количество ядер таким методом невозможно.
На Windows 10 Диспетчер задач несколько доработан, и такая фича уже присутствует. Запускается он так же, как и в предыдущем случае. Во вкладке «Производительность» выделите ЦП, клацните по нему ПКМ и выберите вариант «Изменить график» и переключитесь на «Логические процессоры».
После этого появится отдельный график для каждого из логических потоков. Чуть ниже указано, на сколько логических потоков работает ЦП и сколько в нем физических ядер.
Использование стороннего ПО
Самой простой, но при этом функциональной программой для мониторинга ЦП я считаю CPU-Z. Утилита бесплатная, но, к сожалению, не имеет русификатора. После запуска перейдите во вкладку CPU и посмотрите, что указано в правом нижнем углу. Здесь Cores показывает количество ядер, а Threads — количество потоков.
Кроме этой утилиты, можно использовать любую с аналогичным функционалом — Speccy, AIDA64, Sisoftware Sandra, HWMonitor или Everest,
Также советую почитать, как включить режим Turbo Boost у процессора и что это вообще за функция. Не забывайте поделиться этим постом в любой соцсети, если хотите помочь продвигать мой блог. До скорой встречи!
С уважением, автор блога Андрей Андреев.