Включение 2 ядра. Управление ядрами процессора на компьютере – программы и встроенные средства системы

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

Как включить второе ядро процессора: инструкция

Как правило, второе ядро процессора отключено ради экономии электричества. Чтобы его включить, нужно обратиться к командам в меню "Пуск".

  1. В меню "Пуск" выберите команду "Выполнить". В появившемся окне введите команду "msconfig". Кроме того, вы можете использовать сочетание клавиш "Win" и "R" для вызова окна "Выполнить".
  2. В появившемся окне перейдите к вкладке "Загрузка". Откроется список, где нужно выбрать используемую операционную систему (в случае, если на компьютере установлено несколько). Теперь нажмите на кнопку "Дополнительные параметры".
  3. Вы увидите пункт "Число процессоров". Поставьте возле него галочку, а из выпавшего меню выберите число "2". Кроме того, обратите внимание на пункт "Отладка" и "Балансировка PCI". Необходимо удостовериться в том, что галочек на этих функциях нет.
  4. Теперь нажмите кнопку "Ок", а затем "Применить".
  5. Закройте все окна и работающие программы. Сохраните все несохраненные документы. Войдите в меню "Пуск" и сделайте перезагрузку компьютера.
  6. После перезагрузки откройте диспетчер задач, который можно вызвать с помощью сочетания клавиш "Ctrl+Alt+Del". В диспетчере откройте вкладку "Быстродействие".
  7. В случае, если 2 ядро подключено, вы сможете наблюдать два независимых графика "Хронологии загрузки ЦП".
  8. Для более тонкого управления работой процессора можно назначить разные ядра для работы тех или иных программ. Для этого обратитесь к вкладке "Процессы" и, щелкнув правой кнопкой мыши на нужной программе, выберите пункт "Задать соответствие".
  9. После этого у вас появится возможность выбрать работу того или иного ядра (или всех вместе) для обслуживания конкретного приложения.

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

Лайкнуть

Лайкнуть

Твитнуть

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

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

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

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

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

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

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

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

Вариантов у этого совета несколько. Я прошёлся по сайтам, посвящённым оптимизации 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 10, чтобы увеличить производительность компьютера.

Как узнать количество ядер процессора?

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

В описании ЦП

Посмотрите в инструкции к устройству, какая модель установлена на вашем компьютере. После этого найдите описание процессора в интернете.

Полезно! Посмотреть модель можно и в описании ОС: ПКМ на меню Пуск → Система → в блоке «Система» указано наименование ЦП.

В Windows

Программами

Создано много программ, которые показывают характеристики устройства.

CPU-Z

В Windows 10


Важно! На каждое ядро должно приходиться не менее 1024 Мб оперативной памяти, иначе вы добьетесь обратного эффекта.

В BIOS

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

Чтобы включить все ядра, зайдите в раздел Advanced Clock Calibration в настройках BIOS. Установите в нем показатели «All Cores» или «Auto».

Важно! Раздел Advanced Clock Calibration в разных версиях BIOS может называться по-разному.

Вывод

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

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

Что дает включение всех ядер процессора

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

Передача или считывание данных будет производиться быстрее, но объем обрабатываемой информации останется тем же. Чтобы понять, для чего и как включить все ядра на Windows 7 (и, вообще, стоит ли это делать), проведем некую аналогию с приемом пищи. Само собой разумеется, что в рот пищу можно положить одной рукой, а можно и двумя. В данном случае руки - это ядра процессора. Понятно, что при использовании обеих рук процесс пойдет намного быстрее. Но вот беда: когда рот заполнится, никакие руки, будь их хоть четыре, хоть шесть, не помогут. Пищу будет просто некуда класть.

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

Как включить все на Windows 7 при изменении настроек BIOS

Итак, для начала рассмотрим самую нелицеприятную ситуацию, когда по каким-либо причинам в BIOS были внесены изменения параметров, происходил сброс настроек или система просто «слетела».

В данном случае, решая вопрос, как включить все ядра на Windows 7, нужно отталкиваться от специфичных настроек. Для этого используется раздел под названием "Advanced Clock Calibration", где должно быть установлено значение по умолчанию "Auto" или "All Cores" (в разных модификациях BIOS названия разделов могут отличаться или находиться во вкладках с другими параметрами).

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

Как включить все ядра на Windows 7 при помощи средств конфигурации системы

Впрочем, даже если настройки BIOS оказываются настроенными правильно, а ядра процессора все равно не задействованы, можно использовать и собственные средства самой «операционки».

Как включить все ядра на Windows 7 в этой ситуации? Тут необходимо вызвать меню «Выполнить» и прописать там команду "msconfig" для входа в параметры конфигурации. Здесь имеется нужная нам вкладка «Загрузка». Чуть ниже основного окошка расположена кнопка дополнительных параметров. Нажав на нее, мы попадаем в меню настройки.

Слева используем строку количества процессоров и выбираем количество, соответствующее количеству ядер Можно не переживать, больше, чем их есть на самом деле, система не отобразит. Например, нам нужно решить проблему, как включить 4 ядра на Windows 7. Как уже понятно, из списка выбираем именно это количество. После произведенных изменений сохраняем конфигурацию и перезагружаем компьютер.

Но тут есть свои подводные камни. С такими операциями нужно быть очень осторожным. Важно знать, что при задействовании на каждое ядро должно приходиться не менее 1 Гб (1024 Мб) оперативной памяти. Если показатель планок «оперативки» не соответствует необходимым значениям, нечего и пытаться. Так можно получить только обратный эффект. В данном случае речь идет о стационарных компьютерах ручной сборки. Ноутбукам (если оборудование не менялось) это не грозит, поскольку любой производитель учитывает возможность использования всех ядер процессорной системы. Обратите внимание, ведь для 2-ядерных процессоров, как правило, соответствует не менее 2 Гб «оперативки», для 4-ядерных - не менее 4 Гб и т.д.

В обязательном порядке должны быть отключены пункты отладки и блокировки PCI.

Вместо послесловия

Вот мы и разобрались, как включить все ядра процессора Windows 7. В общем и целом, как уже понятно, этот процесс в Windows 7 и выше особых сложностей не вызывает. Другое дело, что нужно заранее проанализировать на предмет соответствия количества ядер и планок оперативной памяти, ибо как следствие может появиться полное замедление компьютера или, вообще, выход его из строя. Так что с такими настройками лучше не шутить, если нет твердой уверенности, что включение абсолютно всех ядер является крайней необходимостью.

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

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

Но не ждите волшебной палочки, т.к. если игра или программа не поддерживает многоядерность, то ничего не поделать, если только не переписать заново приложение.

Как запустить все ядра процессора?

Итак, способов будет несколько. По этому показываю первый .

Заходим в пуск — выполнить или клавиши win+r

Выбираем ваше максимальное число процессоров.

  • Заходим в диспетчер задач — ctrl+shift+esc.
  • Или ctrl+alt+del и диспетчер задач.
  • Или нажимаем правой кнопкой по панели управления и выбираем диспетчер задач.

Переходим во вкладку процессы. Находим игру и нажимаем правой кнопкой мыши по процессу. Да кстати, игра должна быть запущена. Свернуть её можно или Win+D или alt+tab.

Выбираем задать соответствие.

Выбираем все и нажимаем ок.

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

Во всех вкладках будет идти диаграмма.

Если нет, то нажимаем опять задать соответствие, оставляем только ЦП 0, нажимаем ок. Закрываем диспетчер задач, открываем опять повторяем все тоже самое, выбираем все процессоры и нажимаем ок.

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

  • Win7 — Заходим в панель управления, идем в электропитание — Изменить параметры плана — изменить дополнительные параметры питания — управление питанием процессора — минимальное состояние процессора.
  • Win8, 10 — Или: параметры — система — питание и спящий режим — дополнительные параметры питания — настройка схемы электропитания — изменить дополнительные параметры питания — управление питанием процессора — минимальное состояние процессора

Для полного использования, должно стоять 100%.

Как проверить сколько работает ядер?

Запускаем и видим число активных ядер.

Не путайте этот параметр с количеством виртуальных процессоров, который отображены правее.

На что влияет количество ядер процессора?

Многие путают понятие количества ядер и частоту процессора. Если это сравнивать с человеком, то мозг это процессор, нейроны — это ядра. Ядра работают не во всех играх и приложениях. Если в игре например выполняется 2 процесса, один вырисовывает лес, а другой город и в игра заложено многоядерность, то понадобиться всего 2 ядра, чтобы загрузить эту картинку. А если в игре заложено больше процессов, то задействуются все ядра.

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