Сколько ядер в компьютере?

Оптимизация ядер и памяти с помощью MSConfig

Совет основан на допущении, что Windows при загрузке не использует все ядра процессора и мегабайты оперативной памяти. Якобы нужно указать нужное количество, чтобы компьютер быстрее включался с помощью «секретной» настройки.

Делается так: Пуск — Выполнить (в Windows 10 есть поле поиска вместо Выполнить) — msconfig — OK.

Запустится программа Конфигурация системы (msconfig.exe). Вкладка Загрузка:

Нужно нажать, Дополнительные параметры, чтобы открыть параметры загрузки Windows:

Сейчас ничего не настроено

Пока очумелые ручки не добрались до настроек, здесь ничего указано не будет, галочки проставлены не будут. С чего бы разработчикам Windows ограничивать производительность системы?

Но люди, не знакомые с критическим мышлением, думают иначе: изначально галка не стоит, поэтому ограничение включено. Якобы отсутствие галочек не даёт операционной системе узнать, сколько ядер у процессора и сколько оперативной памяти установлено. И якобы нужно указать вручную:

На компьютере восьмиядерный процессор и 8 Гб оперативной памяти

И после перезагрузки компьютер начнет использовать все ресурсы.

Вариантов у этого совета несколько. Я прошёлся по сайтам, посвящённым оптимизации Windows, выбрав несколько.

Например, некий Юрий считает, что по умолчанию установлена загрузка с одного ядра:

Где автор мог узнать, что «по умолчанию загрузка с одного ядра»?

Другие вспоминают про оперативную память. «Блог мастера ПК» утверждает, что с ней та же беда.

Начало совета

Я обрезал часть текста, чтобы не было длинного скриншота, но и так понятно, что автор ничего не знает ни про этапы загрузки операционной системы, ни в принципе про то, как работают современные вычислительные устройства. Вот что он советует дальше:

Здесь советуют указать не только количество ядер, но и размер памяти. А в конце говорят, что можно снять галочку.

Где логика? Устанавливается опция, потом отключается, как это может на что-то влиять в принципе?

Откуда миф? Полагаю, дело не только в незнании матчасти советчиков, но и неоднозначной официальной справке по MSConfig. Посмотрите статью MSConfig the System Configuration Tool на официальном сайте Microsoft. Описание опций действительно оставляет место домыслам, если не знать контекста:

Перевод: «Если вы нажмете на Advanced Options (в любой ОС), вы можете установить такие параметры, как количество процессоров, выделенных для операционной системы при загрузке, или максимальный объем оперативной памяти. (Как правило, обычно не отмечено)».

Текст не противоречит мифу: действительно можно указать, сколько процессоров и оперативной памяти использовать при загрузке. Вот только предназначены эти опции не для повышения производительности.

На самом деле Windows всегда использует все процессоры и ядра процессоров и всю оперативную память. Никто не думал ограничивать систему, да еще во время загрузки.

Опции в msconfig нужны программистам для тестирования программ, чтобы ограничить доступные ресурсы ПК.

В каком бреду можно утверждать, что Windows не задействует все возможные ресурсы при загрузке компьютера? Ведь в интересах разработчиков Windows сделать так, чтобы компьютер включался как можно быстрее. Вводить ограничения глупо.

Некоторые «гении» пытаются доказать, что опция «Число процессоров» ускоряет компьютер, потому что при значении 1 игры начинают тормозить. Логики в этом не найти. При включенном лимите на одно ядро производительность снижается (особенно это заметно в играх), но по умолчанию ограничения выключены и программы вольны использовать все ядра, как им вздумается.

К счастью, этот совет безвреден. Установка максимальных значений никак не влияет на работу компьютера, ведь результат тот же, что и при выключенных настройках. Вот когда добавите оперативной памяти компьютеру или установите процессор с большим количеством ядер, придётся снова в msconfig менять настройки на максимальные.

Заставить игру использовать все ядра процессора

Следующий миф объяснить сложнее. Дело в том, что программы работают совсем не так, как представляется пользователям ПК. Работа софта с ядрами процессора и многопроцессорными системами — тема книг, не представляющих интереса для непрограммистов.

Поэтому люди просто смотрят потребление ресурсов ЦП в Диспетчере задач и занимаются бессмысленными попытками что-то оптимизировать. К примеру, пытаются регулировать параметры вроде предыдущей настройки, чтобы их любимая программа загружала на 100% все ядра процессора.

Это сродни использованию чехлов для телефонов, защищающих тело от вредной радиации. Знающие физику люди только покрутят пальцем у виска, в то время как остальные скупают чехлы пачками и рекомендуют их знакомым.

Но вернёмся к работе программ на многоядерных процессорах. На границе знания и незнания возникла бредовая идея использовать программу CPU Control для назначения играм всех ядер.

Совет встречался ещё десять лет назад. Например, при обсуждении игры Gothic 3:

У людей тормозит третья Готика. Что делать? Заниматься шаманством!

На скриншоте выше пользователь s063r посчитал, что игра не задействует второе ядро процессора. Shifroval ответил, что нужно использовать программу CPU Control.

Что же это за чудо-зверь такой, который залезает в программный код и заставляет программу изменить логику своей работы? Вот как утилита выглядит:

Увидев это чудо-юдо, я схватился за голову: как же глупо поступили разработчики, сделав так, что при запуске все запущенные программы автоматически «назначаются» на первое ядро процессора!

Смотрите столбец «CPU» при запуске CPU Control:

Единица и три нуля означают, что программе назначено только первое по счету ядро процессора. И это происходит после запуска самой утилитой. То, что до запуска ситуация была иной, с помощью CPU Control увидеть нельзя. Можно, конечно, до всех манипуляций запустить Диспетчер задач и глянуть назначения процессов на ядра, но кто в наше время мыслит критически и проверяет работу программ?

Ложный совет звучит так: программы работают только на одном ядре, в чем можно убедиться, запустив CPU Control. И там можно назначить программе использование всех ядер процессора.

Этот как если выстрелить себе в ногу и лечиться наложением повязок. А может, нужно не стрелять вовсе и всё будет хорошо?

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

На самом деле до запуска CPU Control ограничений на одно ядро не было. Программа ставит его при запуске. Установка отдельной программы на все ядра возвращает настройку по умолчанию. Только и всего.

Как нужно настраивать на самом деле? А никак. Просите авторов программы/игры переписать своё творение под многоядерные системы. Не весь софт умеет задействовать все ядра процессора, на это нельзя повлиять извне. Лучше займитесь нормальной оптимизацией Windows.

Кстати, CPU Control на восьмиядерных системах видит только четыре ядра. Ждём советы по включению пропавших ядер?

Как посмотреть количество ядер

Мы здесь не будем подробно разбираться, сколько должно быть ядер у хорошего процессора, на что они влияют, и всегда ли 4 лучше, чем 2. Это тема для отдельной статьи, а сейчас просто посмотрим, какие есть способы проверки количества ядер. Сразу предупреждаем: не полагайтесь на один метод и используйте 2-3 разных инструмента, чтобы получить исчерпывающую информацию о процессоре.

Изучение документации

Если хотите получить много информации о процессоре, то найдите его полное название и посмотрите технические характеристики на сайте производителя. Зная модель, можно найти большое количество полезных материалов о совместимости, разгоне, возможных ошибках и т.д., так что сведения не будут лишними.

Чтобы посмотреть, какой чип установлен:

  1. Откройте панель управления.
  2. Сделайте просмотр «Крупные значки».
  3. Перейдите в раздел «Система».

Это универсальный способ, который работает на всех версиях Windows, от XP до «десятки». В это же информационное окно можно попасть через свойства «Компьютера». На Windows 10 основные сведения о компьютере доступны в разделе «Система» Параметров.

Дальше все просто: вы смотрите данные, которые указаны в строке «Процессор», копируете их в Яндекс или Google и узнаете о чипе все, что о нем пишут в интернете производители, пользователи и эксперты.

Использование диспетчера задач и диспетчера устройств

Если вам не нужна полная техническая документация на процессор, а достаточно информации о количестве ядер, используйте для удовлетворения интереса диспетчеры Windows.

Начать можно с диспетчера задач:

  1. Нажмите одновременно клавиши Ctrl-Shift-Esc.
  2. Перейдите на вкладку «Производительность» (на Виндовс 10, возможно, придется сначала нажать кнопку «Дополнительно», так как диспетчер запускается в свернутом виде).
  3. Найдите строку «Ядра».

Так вкладка «Производительность» выглядит на Виндовс 10 и 8. На «семерке» же вы увидите отдельный график для каждого ядра. Если на компьютере работает процессор Intel, то вы можете ошибиться: диспетчер отобразит потоки, которых в два раза больше, чем физических ядер. На «десятке» такое тоже можно увидеть, запустив инструмент «Монитор ресурсов».

Вот и начинается путаница. Чтобы не ошибиться, смотрите на то значение, которое указано в строке «Ядра». На Windows 7 ее нет, так что придется использовать для проверки утилиты мониторинга, о которых мы расскажем дальше.

В Диспетчере устройств аналогичная история. Запустить его можно, кликну правой кнопкой мыши по «Пуску» на Windows 10 или воспользовавшись встроенным поиском. В разделе «Процессоры» отображается количество потоков, а не ядер. Вот так выглядит список на тестируемом компьютере:

Как будто бы 4 ядра, но мы-то знаем, что их 2 – это написано в технических характеристиках и Диспетчере задач. Чтобы понять, какая информация верна, используем сторонние приложения.

Утилиты для мониторинга системы

Если у вас процессор Intel, поддерживающий технологию Hyper-threading, то вы наверняка запутались с количеством ядер, потоков и даже процессоров. Самое время успокоиться – процессор точно один. А чтобы уточнить количество ядер, которые физически существуют, используйте утилиты для мониторинга состояния компьютера. Наверное, лучший вариант – это Speccy от Piriform.

Программа доступна бесплатно для некоммерческого использования. В проверке количества ядер ничего коммерческого нет, так что смело скачивайте утилиту с сайта производителя – https://www.ccleaner.com/speccy. CCleaner тоже загрузите, чтобы иметь удобный инструмент для чистки памяти от ненужных файлов и исправления ошибок в реестре.

Но вернемся к Speccy:

  1. Запустите утилиту.
  2. Подождите, пока Speccy завершит анализ оборудования.
  3. Перейдите на вкладку «Центральный процессор».

Здесь все предельно четко. Есть строка «Ядра», в которой указано количество – в данном случае 2. Ниже мы видим количество потоков – их 4. Но физических ядра только 2, в этом можно еще раз убедиться, посмотрев на таблицу в нижней части окна.

Чем нравится Speccy – с помощью этой программы можно следить за температурой компонентов. Вы видите среднюю температуру процессора и отдельно температуру каждого ядра. Вряд ли значения будут сильно отличаться, все-таки чип имеет совсем небольшой размер, но для контроля полезно. Вдруг в одной части процессора термопаста перестала выполнять свои функции, поэтому температура повысилась?

Вместо Speccy можно использовать программу CPU-Z, которая тоже покажет число ядер (пункт «Cores»). Однако она не измеряет температуру и вообще выглядит не так симпатично.

Ещё на сайте: Как узнать количество ядер у процессора обновлено: Январь 26, 2018 автором: admin

Как проверить количество ядер ЦП в Windows 10

Прежде чем мы начнем указывать способы обнаружения количества ядер в последней версии системы, важно собрать информацию о том, что же это такое.

К чему относится ядро?

Компьютер включает в себя ряд важных компонентов, которые в целом называются аппаратными средствами. Среди них наиболее важной частью является процессор (центральный процессор). Он первым получает информацию для выполнения вычислительной операции и содержит набор инструкций. Теперь пришло время узнать о термине «ядро».

Процессор, имеющий один набор инструкций называется одноядерным

На заметку! Если процессор имеет только один набор инструкций, мы называем его одноядерным.

С течением времени Intel внесла огромные изменения в инструкции процессора. Как мы говорили ранее, его название зависит от их количества. В случае двух наборов инструкций мы называем процессор двухъядерным или Dual Core. Аналогично, 4 набора — Quad Core, 6 наборов — Hexa-Core. Последний — Octa-Core, поскольку содержит 8 наборов инструкций. Теперь мы знаем о том, что из себя представляют ядра, поэтому перейдем к проверке их количества в ЦП.

Существуют разные методы определения ядер, и мы будем исследовать их по очереди.

Определение ядер процессора в системе

Вы можете использовать:

  • «Диспетчер задач»;
  • системную информацию;
  • поиск Google;
  • или стороннее программное обеспечение.

Чтобы четко понимать весь процесс и избежать ошибок обсудим каждый метод пошагово.

Методы проверки количества ядер в ЦП на Windows 10

Способ 1. С помощью информации о системе

Системная информация — альтернативный вариант, позволяющий проверить количество ядер в ЦП без привлечения дополнительного программного обеспечения. По этой причине этапы следующие:

Шаг 1. Нажмите кнопку «Пуск» на компьютере и в поле поиска введите «сведения». Выберите «Сведения о системе».

В меню «Пуск» в поиске вводим «сведения», выбираем «Сведения о системе»

Шаг 2. На правой панели представлен список элементов, описывающих каждую деталь ПК. Медленно проверяйте их, пока не найдете в списке процессор. В любом случае, если у вас два процессора, то вы увидите их отдельно. Внимательно посмотрите на значение и отыщите количество ядер (см. снимок экрана).

В правой панели находим пункт «Процессор», где и смотрим количество ядер

Способ 2. Используя «Диспетчер задач»

Среди всех процедур проверки количества ядер в ЦП, самый быстрый — с помощью «Диспетчера задач». Просто выполните указанные ниже шаги.

Шаг 1. Вы можете запустить «Диспетчер задач» двумя способами:

  1. Нажать клавиши Ctrl+Shift+Esc. Нажимаем одновременно клавиши Ctrl+Shift+Esc, вызываем «Диспетчер задач»
  2. Сделать правый щелчок мышью в меню «Пуск» и выбрать искомый инструмент в списке параметров. Щелкаем правой кнопкой мыши на меню «Пуск», открываем «Диспетчер задач»

Шаг 2. В «Диспетчере задач» представлены несколько разделов. Переключитесь на вкладку «Производительность». На левой боковой панели вы увидите графические показатели «ЦП», «Памяти», «Ethernet», «Диск 0», «Диск 1» и т.д.

Переключаемся на вкладку «Производительность»

Шаг 3. Нажмите на параметр «ЦП», и в правой части панели откроется график с дополнительной информацией.

Нажимаем на параметр «ЦП»

Шаг 4. Чуть ниже вы заметите показатели базовой скорости, сокеты, ядра и т.д. Итак, отыщите номер рядом с ядрами. Например, на нижнем фото отображается цифра 2, а значит, на ПК установлен двухъядерный процессор Dual Core.

Находим пункт «Ядра» в правой нижней части окна

Как правило, «Диспетчер задач» показывает только одну диаграмму, но вы можете изменить способ отображения. Для этого:

  1. Щелкните по ней правой кнопкой мыши. Щелкаем по диаграмме правой кнопкой мыши
  2. Затем увидите несколько опций. Наведите указатель в подменю на «Изменить график» и выберите «Логические процессоры». Наводим указатель в подменю на «Изменить график» и выбираем «Логические процессоры» Диаграмма показывает два логических процесса

Вы с радостью обнаружите, что в Windows 10 нет необходимости менять график, поскольку он автоматически сообщает о количестве присутствующих в системе ядер, сокетов и логических процессорах.

На заметку! Кроме того, «Диспетчер задач» также предоставляет информацию о кэшах, как L1, L2 и L3. В некоторых случаях, чтобы обеспечить более высокую производительность вычисления, ЦП компьютера использует специальные кэши.

Способ 3. Через Google поиск

Поиск Google также помогает обнаружить количество ядер в процессоре, только если вы знаете номер модели. В случае отсутствия надлежащей информации воспользуйтесь «Диспетчером задач», либо системной информацией (см. вышеописанные методы).

Информацию о процессоре можно найти через поиск Google

Например, мы прогуглили core – i34005U. Проверив выданные результаты, вы получите сведения о спецификации процессора. В ней подробно перечислена каждая деталь. Найдите ядро, и увидите свой номер.

  1. Введите номер модели процессора в поле поиска Google, откройте первую ссылку сайта разработчика. Вводим в поисковик Google номер модели процессора, открываем сайт разработчика
  2. Найдите раздел «Производительность», под ним вы сразу же увидите пункт «Количество ядер». На сайте находим раздел «Производительность», под ней сразу же пункт «Количество ядер»

Способ 4. Сторонние приложения

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

Интерфейс программы HWiNFO

В Интернете полно подборок различных инструментов для проверки материнской платы, а также деталей процессора. Две самые популярные программы — Speccy и HWiNFO. Обе работают очень хорошо и предоставляют практически все данные об оборудовании.

Рассмотрим, как узнать информацию о процессоре на примере программы Speccy:

  1. Скачиваете программу Speccy на компьютер с сайта разработчика. Скачиваем и устанавливаем программу Speccy на компьютере
  2. Запускаете установочный файл и следуете инструкции мастера установки. Выбираем язык, нажимаем «Next»
  3. Запускаете программу Speccy от имени администратора. Запускаем программу «Speccy» от имени администратора
  4. Ожидаете пока программа закончит анализ оборудования.
  5. Открываете раздел «Центральный процессор» и в правой части окна в самом начале увидите пункт «Ядра». Открываем раздел «Центральный процессор», находим в правой части окна первый пункт «Ядра»

Вышеупомянутые простые способы помогут вам узнать количество ядер в процессоре. К тому же, это не займет много времени.

На заметку! Неплохо бы знать, что 32-разрядная система Windows 10 поддерживает вплоть до 32 ядер. Если вы выберете 64-разрядную, тогда устройство сможет поддерживать до 256 ядер.

Видео — Как настроить программу HWiNFO

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *