Большинство современных процессоров имеют больше одного ядра. Но не все компьютеры по умолчанию принимают во внимание этот факт. Именно поэтому стоит самостоятельно проверить, задействованы ли все ядра, и при необходимости включить использование деактивированных.
На что влияет количество ядер
Любое действие на компьютере (запуск программ, развёртывание окошка, произведение анимации) – команда, отправляемая на выполнение процессору. Чем больше шагов одновременно выполняет пользователь, тем больше запросов в этот момент получает процессор. Причём количество команд, даже при малой активности пользователя, считается сотнями и тысячами, а не единицами, но и выполняет их процессор с огромной скоростью, измеряемой миллисекундами.
У каждого процессора свой придел загрузки — более производительные могут выполнять большее количество задач в единицу времени. Перегруженность приводит к тому, что вы начинаете видеть зависания на экране, некоторые программы перестают отвечать или аварийно закрываются.
Поскольку современные приложения становятся требовательнее, процессорам нельзя отставать. Развивать одно ядро бесконечно невозможно, поэтому было принято решение использовать несколько ядер в одном процессоре. Взаимодействуют они так: допустим, пользователь накликал 100 действий, тогда 50 из них будет решать первое ядро, а оставшиеся — второе. Конечно, на самом деле процедура распределения задач сложнее, но для общего понимания принципа этого достаточно. За счёт увеличения количества ядер уменьшается время, необходимое на выполнения всех требований пользователя. Чем больше ядер, тем больше «рабочих», обрабатывающих данные.
Но стоит понимать: будет ли используемая вами программа нагружать все ядра или задействует только одно, зависит только от того, как она была написана. Разработчик ответственен за внедрение поддержки многопоточной обработки.
Видео: что такое «ядра, потоки, частота процессора»
Узнаём количества ядер
Перед тем как приступить к активации незадействованных ядер, стоит узнать, сколько их у вашего процессора. Конечно, это можно узнать, найдя официальную документацию по названию и модели процессора. Но в Windows 10 есть встроенные методы, позволяющие сделать это, не зная никакой информации об ОС.
При помощи диспетчера устройств
Во всех версиях операционной системы есть встроенная утилита, позволяющая просмотреть полный список устройств, подключённых к компьютеру (в том числе и тех, благодаря которому компьютер работает):
- Используя поисковую системную строку, найдите диспетчер устройств и откройте его.
Открываем диспетчер устройств - Отыщите в нём блок «Процессоры» и разверните его. Откроется список ядер — сколько пунктов в данном блоке, столько и ядер.
Разворачиваем блок «Процессоры» и считаем ядра
При помощи параметров
Все основные настройки, с которыми чаще всего приходится сталкиваться обычному пользователю, расположены во встроенном приложении «Параметры». В том числе там содержится подробная информация о системе:
- Используя поисковую системную строку, отыщите утилиту «Параметры» и откройте её.
Открываем приложение «Параметры» - Перейдите к блоку «Система».
Открываем раздел «Система» - Разверните подпункт «О системе», используя древо разделов в левой части окна, и обратите внимание на строчку «Процессор». Получив название процессора, используйте любой поисковик, чтобы найти информацию и узнать, сколько ядер имеет процессор.
В пункте «О системе» есть название процессора
Через CPU-Z
Если встроенные методы вам по каким-то причинам не нравятся, можете использовать сторонние программы для получения нужной информации. Например, можно скачать и запустить бесплатное приложение CPU-Z. Оно предоставляет подробный список данных о системе и компонентах, используемых в компьютере. Официальный сайт — https://www.cpuid.com/softwares/cpu-z.html. В главной вкладке «ЦП» можно выбрать процессор (если их несколько) и узнать, сколько у него есть ядер.
Через AIDA64
Ещё одно приложение с подробной информацией о системе и компьютере — AIDA64. Скачать бесплатно его можно с официального сайта — http://www.aida64.ru/. Запустив утилиту, перейдите к блоку «Системная плата» — «ЦП». Найдите строку Multi CP и посчитайте, сколько ядер имеет ваш процессор.
Сколько ядер задействовано по умолчанию
По умолчанию система любая система задействует все доступные ядра. Если у процессора их 4, то все 4 будут использоваться. Но они будут работать только после запуска системы, но участвовать в загрузке Windows не станут. Чтобы это изменить, необходимо включить использование всех ядер для запуска операционной системы вручную. Стоит это сделать для того, чтобы система восстанавливалась из выключенного состояния быстрее.
Активация ядер
Есть несколько встроенных способов, позволяющих изменить количество ядер, активирующихся во время запуска Windows. Независимо от того, каким из них вы воспользуетесь, результат будет один, поэтому выбирайте тот, который вам больше всего подходит.
При помощи изменения конфигурации системы
В Windows есть встроенная программа, позволяющая настраивать параметры функционирования и восстановления системы:
- Зажмите на клавиатуре комбинацию Win + R, чтобы вызвать окно «Выполнить». Пропишите в раскрывшемся окне слово msconfig и запустите выполнения запроса.
Выполняем запрос msconfig - В появившейся утилите перейдите к вкладке «Загрузка» и пройдите к дополнительным параметрам.
Переходим к дополнительным параметрам - Укажите число ядер, используемых для запуска системы. Для каждого из них выделите как минимум 1024 МБ оперативной памяти. Если указать меньшее значение, получится обратный эффект — система начнёт запускаться не быстрее, а медленнее.
Выставляем количество ядер и оперативной памяти
При помощи настроек BIOS
BIOS — грубо говоря, программа, вшитая в материнскую плату и позволяющая управлять параметрами компьютера без входа в систему. Чтобы ей воспользоваться, сначала нужно снять галочку с пункта «Число процессоров» (данный пункт использовался в шаге №3 инструкции «При помощи изменения конфигурации системы»), а после выполнить следующие шаги:
- Выключите компьютер. Начните его включение. Через одну-две секунды на экране появится окно загрузки материнской платы (оно открываются ещё до того, как появится колесико загрузки Windows 10). Именно в этот момент необходимо нажать клавишу F12 для входа в BIOS. Учтите, внешний вид окна может отличаться в зависимости от модели материнской платы. Также для входа в BIOS может использоваться другая клавиша. Информация о том, какую же кнопку стоит использовать, обычно прописана на самом экране загрузки.
Нажимаем F12 для входа в BIOS - Зайдя в BIOS, отыщите пункт Active Processor Core. Он может называться по-другому в зависимости от модели материнской платы, но в имени будет что-то о процессоре и ядрах. Укажите желаемое количество ядер, сохраните параметры BIOS и выйдите из него.
Выбираем количество ядер и сохраняем изменения настроек BIOS
Начнётся стандартная процедуру загрузка системы, но теперь заниматься её включением будут несколько ядер. Экспериментируя с количеством активированных ядер, вы можете выяснить, какое оптимальное значение одновременно включённых ядер в вашем случае.
От количества ядер зависит то, с какой скоростью будут обработаны запросы пользователя. По умолчанию задействованы все ядра, но только в работе Windows, но не в её загрузке. Чтобы активировать все, необходимо изменить конфигурацию системы или настройки BIOS.
- Распечатать
Оцените статью:
- 5
- 4
- 3
- 2
- 1
(8 голосов, среднее: 3.8 из 5)
Поделитесь с друзьями!
Компьютерные технологии уже давно вошли в быт большинства людей. Так как не все пользователи могут позволить проведение диагностики, в данной сфере появилось много способов, как повысить эффективность ПК. Мощность устройства характеризуется количеством ядер. Многоядерные компьютеры имеют более высокие вычислительные возможности. При стандартном использовании, в работе участвует несколько комплектующих. Чтобы повысить эффективность, некоторые специалисты включают в процесс все вычислительные элементы.
Технические особенности
Загруженность ядер зависит от занятости устройства. Каждый элемент способен самостоятельно, если при настройках BIOS или ПО.
Определить количество комплектующих можно несколькими способами:
- В инструкции к компьютеру (описаны все технические характеристики центрального процессора)
- Диспетчер устройств (в списке есть детальная информация о комплектации компьютера)
- Программы (CPU-Z, AIDA64).
В многоядерном устройстве работают все элементы, но на разной частоте, чтобы вычисления были максимально эффективными. Каждая компьютерная программа оптимизирована под определенное количество ядер. Превышение числа элементов не увеличит функциональность больше максимума.
Включить все комплектующие можно в самом Windows или в BIOS. Второй вариант нужно использовать, только если ПК работает нестабильно. Так как BIOS у разных производителей и моделей неодинаковый, необходимо разбираться с каждым случаем отдельно. Такую процедуру может проделать только компьютерный специалист.
1 элемент двухъядерного процессора будет работать самостоятельно, только при запуске ОС. После полного включения компьютера, начинает функционировать второе ядро.
Преимущества многоядерной системы
- Эффективность. Когда в процессе задействованы все элементы, компьютер работает гораздо быстрее. Программы не зависают, не выключаются из-за низких величин параметров.
- Использование профессиональных программ. Большое количество комплектующих позволяет применять мощные программы, предназначенные для профессионального пользователя. Они запускаются только при определенных условиях, одним из которых является многоядерность системы.
- Скорость. Включение всех элементов системы отражается на всей функциональности ПК. Даже элементарные программы работают быстрее. Вычислительные параметры компьютера увеличиваются, поэтому на обработку 1 задачи тратится минимум времени. При наличии нескольких одновременно обрабатываемых вычислений, устройство не зависает.
- Отсутствие неудобств. Если в данный момент система не требует использования сразу нескольких ядер, незадействованные элементы все равно находятся во включенном состоянии. Когда потребуется многоядерная работа комплектующие автоматически начнут функционировать. В состоянии ожидания ядра процессора не тратят много энергии, даже если они включены.
- Доступность. Чтобы запустить работу нескольких элементов, необязательно обращаться к компьютерному специалисту. Если прибор работает без перебоев, можно включить ядра с помощью диспетчера устройств. Использовать BIOS, желательно, только при наличии профессиональных знаний и навыков. Такой серьезный подход применяется только при наличии сбоев в работе ПК.
- Повсеместное использование. Прогресс в информационной сфере предоставляет пользователям мощные программы, выполняющие сложные вычислительные процессы. В современное время, большинство компьютерных игр и утилит работает на многоядерной системе. Даже элементарные офисные программы требуют включения нескольких ядер. Если пользователь регулярно пользуется профессиональными утилитами, которым необходима большая мощность ПК, лучше всего, активировать все комплектующие.
Недостатки метода
- Мобильные устройства. Не рекомендуется включать в систему все элементы в ноутбуках и нетбуках. Устройство может не выдержать большой нагрузки, что приведет к выходу из строя.
- Энергопотребление. Даже при небольшой загруженности элементов, энергопотребление увеличивается в несколько раз. Необходимо регулировать вычисления компьютера так, чтобы снизить данный показатель, иначе на функциональность будет тратиться слишком много энергии.
- Износ. Так как комплектующие используются на максимальных параметрах, они быстрее изнашиваются. Регулярная мощная работа приведет к износу и поломке центрального процессора. Придется заменять комплектующие, которые стоят дорого, особенно многоядерные. Среднее потребление энергии центрального процессора составляет 40-50 ватт. Для стационарной системы это приемлемая величина, однако ноутбук быстро выйдет из строя, так как у него низкие показатели.
- Повреждение. Есть риск, что заблокированные комплектующие повреждены. В выключенном состоянии дефекты незаметны. Поломка не мешает нормальной работе ПК. При наличии повреждений, скорее всего, у пользователя не получится активировать элемент — это основной признак дефектов.
- Неустойчивая работа. Даже если включить все ядра в работу, нет гарантии, что компьютер будет стабильно функционировать. Возможно, система не выдержит такой нагрузки, если до этого устройство эксплуатировалось без многоядерности длительное время. Чрезмерная нагрузка видна не сразу. Обычно, неполадки появляются спустя некоторое время после использования мощных программ или игр.
Стоит ли использовать многоядерность?
Если пользователь применяет профессиональные утилиты или мощные игры, активация всех ядер центрального процессора улучшит эффективность. Программы, нагружающие систему, не будут зависать и выключаться.
Рекомендуется проводить включение на недавно купленном устройстве. Бывшее в длительной эксплуатации оборудование, скорее всего, не сможет справиться с увеличением мощности, так как система уже изношена в некоторой степени, независимо от обслуживания и ухода.
После процедуры необходимо проверить состояние компьютера, чтобы выявить дефекты и возможные риски. Для этого, используются специальные программы, находящиеся в свободном доступе.
Если вы используете Windows 10, все ядра вашего процессора будут полностью загружены по умолчанию, если ваш BIOS / UEFI настроен правильно. Единственный раз, когда вы можете использовать этот метод, — это ограничить количество ядер, будь то по причинам совместимости программного обеспечения или по другим причинам.
Все ядра включать плохо?
Должен ли я включать все ядра? Ваша операционная система и запущенные вами программы будут использовать столько ядер и вычислительной мощности, сколько им нужно. Так, действительно нет необходимости включать все ядра. Например, Windows 10 настроена на автоматическое использование всех ядер, если у запущенной программы есть такая возможность.
Нет, это не повредит но не делайте этого, компьютер делает это автоматически, когда необходимо, компьютер сам включит все ядра COU, которые вы не использовали все время … так что лучше держите его как есть, если вы заставите все ядра быть живыми, он будет использовать больше энергии, а также Тепловая дроссельная заслонка COU и производительность одного ядра ur будут снижены…
Следует ли использовать все ядра процессора?
ЦП, который предлагает несколько ядер может работать значительно лучше, чем одноядерный ЦП с такой же скоростью. Наличие нескольких ядер позволяет ПК выполнять несколько процессов одновременно с большей легкостью, повышая производительность при многозадачности или при работе с мощными приложениями и программами.
Сколько ядер нужно для работы Windows 10?
Но что касается сути вашего вопроса — процессор не скован операционной системой, потому что Windows 10 с радостью будет использовать все ядра 32 если вы дадите им что-нибудь сделать.
Как узнать, все ли ядра работают?
Узнайте, сколько ядер у вашего процессора
- Нажмите Ctrl + Shift + Esc, чтобы открыть диспетчер задач.
- Выберите вкладку «Производительность», чтобы узнать, сколько ядер и логических процессоров у вашего ПК.
Как мне заставить мой процессор сосредоточиться на одной программе?
Настройка использования ядра ЦП
- Одновременно нажмите клавиши «Ctrl», «Shift» и «Esc» на клавиатуре, чтобы открыть диспетчер задач.
- Щелкните вкладку «Процессы», затем щелкните правой кнопкой мыши программу, для которой необходимо изменить использование ядра ЦП, и выберите «Установить соответствие» во всплывающем меню.
Как включить все ядра на моем процессоре?
На экране «Системные утилиты» выберите Конфигурация системы> Конфигурация BIOS / платформы (RBSU) > Параметры системы> Параметры процессора> Отключить ядро процессора и нажмите Enter. Введите количество ядер, которое нужно включить для каждого сокета процессора, и нажмите Enter. Если вы введете неправильное значение, все ядра будут включены.
Я хочу больше ядер или больше ГГц?
Если вы просто ищете компьютер для эффективного выполнения основных задач, вам, вероятно, подойдет двухъядерный процессор. Для вычислений с интенсивным использованием ЦП, таких как редактирование видео или игры, вам понадобится более высокая тактовая частота. до 4.0 ГГц, в то время как для базовых вычислительных задач такая повышенная тактовая частота не требуется.
Все ли ядра работают с одинаковой скоростью?
4 ответа. При полной загрузке (то есть, когда у вас есть программы, которые работают, занимая все доступное процессорное время на всех ядрах), все ядра будут работать на номинальной скорости (например, 8-ядерный процессор 2 ГГц запускает все 8 ядер на 2 ГГц).
Что лучше: больше ядер или больше потоков?
Выполнение других вещей, таких как кодирование видео в фоновом режиме, требует больше ядер. Хотя с этим выбором i7 8600k лучше, потому что темы на 75% выше производительности реального ядра. Имея это в виду, простая математика означает, что 8700K имеет на 2.5 «ядер» больше (по скорости).
Предисловие
Заблуждений, касающихся работы компьютера, предостаточно. Какие-то очень популярны, какие-то широко известны в узком кругу. Я выбрал парочку особо живучих, поддерживаемых верой тех, кто любит заниматься оптимизацией компьютера. Их опровержение не требует долгих объяснений нюансов работы операционной системы, программ и процессора. Достаточно использовать логику.
Прежде чем приступлю к описанию мифов, напишу несколько тезисов, на которые буду опираться в дальнейшем. Если вы не согласны со мной — подумайте дважды, почему. Может быть, мы с вами живём в параллельных вселенных?
Итак, вот тезисы, которые для меня являются истиной, подкреплённой фактами и знаниями. Надеюсь, после внимательного прочтения вы поймёте, к чему я веду.
1.Операционная система (ОС) — посредник между «железом» компьютера и программами (играми в том числе). В данном случае речь о Windows. Именно ОС и запущенные драйвера рисуют на экране картинку, обеспечивают запуск программ и позволяют запущенному софту использовать ресурсы компьютера: процессор, оперативную память, видеокарту, сеть и тому подобное. Фактически Windows состоит из ядра — небольшой, но сложной программки, которая регулирует приоритеты выдачи ресурсов, отвечает за изоляцию программ и делает много чего ещё, связанного с функционированием софта, запущенных драйверов, которые взаимодействуют с железом компьютера посредством функций ядра и собственно изолированной от железа части, где и крутятся наши игры, браузеры и прочее. Кто хочет узнать подробнее, может почитать статью на Википедии «Архитектура Windows NT», но это не обязательно в рамках данной заметки. Главное держать в уме, что система — посредник между физической частью ПК и теми программами, с которыми обычно работаем мы, люди.
2. Возможности софта ограничены возможностями операционной системы (в том числе драйверами). У прикладных программ и игр, которые мы видим на экране, нет прямого доступа к железу компьютера, они работают через посредника — Windows. Если система (и драйвера) чего-то не умеют, то программы до этого «чего-то» не доберутся. Например, для звуковой карты моего старого ноутбука Acer 5920G есть несколько версий драйверов. Так получилось, что в одном драйвере можно регулировать усиление звука микрофона, а в другом такой регулировки нет, зато можно включить улучшение звука технологией Dolby Surround. Поэтому, если я хотел слушать музыку с комфортом, приходилось ставить драйвер с Dolby Surround. Когда записывал видеоурок, ставил другой, где микрофон работает заметно лучше. Увы, ни одна программа не может обойти эти ограничения и дать доступ ко всему сразу, потому что нет драйвера, где есть обе упомянутые функции. Поэтому нет такой программы, которая при одном драйвере вернула бы возможности, доступные при другом драйвере. Это правило соблюдается всегда, в том числе для игр. У них нет прямого доступа к железу, только через посредника. Например, графика часто создаётся с помощью команд DirectX, но в контексте данной статьи это не важно.
3. Создатели операционных систем не стремятся намеренно ограничивать производительность компьютера. Иначе будет а-та-та и много исков. Например, Apple наказали штрафом на 5 000 000 евро, когда выяснилось, что ОС старых моделей айфонов снижает производительность со временем. И ещё на 5 миллионов евро за то, что функция замедления работала тайно, без уведомления владельцев устройств. То есть нужно понимать, что если бы в Windows была какая-то функция, без явного уведомления пользователей как-то снижающая скорость вычислений ЦП, отключающая ядра процессора или ограничивающая возможности железа, то об этом бы писали во всех технических (и не только) СМИ. Были бы иски и репутационные потери. Но этого нет и не будет, потому что семейство Windows исследовано вдоль и поперёк. Баги и не оптимальные алгоритмы в системе были, есть и будут, но это случается с каждым сложным программным продуктом. Намеренное замедление не выгодно.
[ig_notice style=»notice»]Надеюсь, вы прочли написанное выше. Мифы оптимизации компьютера, связанные с отключением и включением ядер, о которых я расскажу ниже, как раз построены на неверии в правдивость этих тезисов. Почему-то многие верят в то, что Microsoft не даёт «раскрыться» компьютеру без ковыряния в настройках.[/ig_notice]
Оптимизация ядер и памяти с помощью MSConfig
Совет изменения настроек в системной утилите MSConfig основан на допущении, что Windows при загрузке не использует все ядра процессора и мегабайты оперативной памяти. Якобы нужно указать их нужное количество с помощью «секретной» настройки, чтобы компьютер быстрее включался и всё быстрее работало.
До «секретной» опции можно добраться так: Пуск — Выполнить (в Windows 10 используйте поле поиска вместо Выполнить) — msconfig — OK.
Запустится программа Конфигурация системы (msconfig.exe). Вкладка Загрузка:
Нужно нажать Дополнительные параметры, чтобы открыть параметры загрузки Windows и там будут вожделенные «суперсекретные» опции:
Пока очумелые ручки не добрались до настроек, здесь ничего указано не будет, галочки проставлены не будут. С чего бы разработчикам Windows ограничивать производительность системы?
Но люди, не использующие критическое мышление, думают иначе: раз изначально галка не стоит, значит, ограничение включено. Якобы отсутствие галочек не даёт операционной системе узнать, сколько ядер у процессора и сколько оперативной памяти установлено. И якобы нужно указать вручную:
И после перезагрузки компьютер начнет использовать все ресурсы. Это противоречит третьему тезису о том, что Microsoft не ограничивает производительность изначально.
Вариантов у этого совета несколько. Я прошёлся по сайтам, посвящённым оптимизации Windows, выбрав парочку. Например, некий Юрий считает, что по умолчанию установлена загрузка с одного ядра:
Другие вспоминают про оперативную память. «Блог мастера ПК» утверждает, что с ней та же беда.
Я обрезал часть текста, чтобы не было длинного скриншота. Вот что автор советует дальше:
Он советует указать не только количество ядер, но и размер памяти. А в конце говорит, что можно снять галочку.
Стоп. Где логика? Устанавливается опция, после отключается, как такая манипуляция может на что-то влиять в принципе?
Откуда миф? Полагаю, дело не только в незнании матчасти советчиков и отсутствии логического мышления, но и неоднозначной официальной справке по MSConfig. В статье MSConfig the System Configuration Tool на официальном сайте Microsoft описание опций действительно оставляет место домыслам, если не знать контекста:
Текст официальной инструкции по использованию MSConfig не противоречит мифу: действительно можно указать, сколько процессоров и оперативной памяти использовать при загрузке. Вот только предназначены эти опции не для повышения производительности, а для ограничения в целях тестирования.
[ig_notice style=»notice»]На самом деле Windows всегда использует все процессоры и ядра процессоров и всю оперативную память. Никто не думал ограничивать систему, да еще во время загрузки.
Опции в msconfig нужны программистам для тестирования программ, чтобы ограничить доступные ресурсы, сымитировав медленный ПК на быстром.[/ig_notice]
Если задуматься о репутационных потерях, о штрафах и прочем, возникает понимание, что миф о настройке в MSConfig — полная чушь. В каком бреду можно утверждать, что Windows не задействует все возможные ресурсы при загрузке компьютера? Ведь в интересах разработчиков Windows сделать так, чтобы компьютер включался как можно быстрее без шаманств в настройках. Вводить ограничения глупо.
Некоторые «гении» пытаются доказать, что опция «Число процессоров» ускоряет компьютер, потому что при значении 1 игры начинают тормозить. Логики в этом аргументе нет, опровергнуть его легко. Достаточно запустить любой бенчмарк в системе до первоначальной установки галочки, с галочкой и после повторного снятия галочки. Результаты будут одинаковыми.
При включенном лимите на одно ядро производительность действительно снижается (это заметно в играх), но по умолчанию ограничения выключены и программы вольны использовать все ядра, как им вздумается. То есть опции в MSConfig работают так, как задумано — позволяют при желании пользователя ограничить производительность ПК.
К счастью, данный совет о настройках в MSConfig безвреден. Установка максимальных значений никак не влияет на работу компьютера, ведь результат тот же, что и при выключенных опциях.
Для самых непонятливых: просто снимите галочки.
Не имеет никакого значения, что там в полях — одно ядро или миллион. Не важно, что там в поле «Максимум памяти». Во что вы играете, насколько старое у вас железо — тоже не имеет никакого значения. Просто снимите все галки, нажмите ОК и живите спокойно дальше. Нет никаких тайных настроек в MSConfig для «разблокирования» процессорных ядер и памяти.
Всё ещё не верите? Проверьте производительность с помощью бесплатной утилиты CPU-Z. На вкладке Bench доступны два теста: скорость в однопоточных (Single Thread) и многопоточных (Multi Thread) вычислениях . Результаты допустимо интерпретировать как скорость работы одного ядра процессора и всех сразу соответственно.
Что с галочкой, что без на «Число процессоров» в окне «Дополнительные параметры загрузки» результат будет одинаков. Это логично, ибо в системе ничего не меняется. Если указать с установленной галкой число процессоров меньшее, чем ядер у процессора на самом деле, то результат в Multi Thread соответственно снизится, но это ожидаемо и подтверждает то, что ограничение работает так, как написано в официальной документации от Майкрософт.
Заставить игру использовать все ядра процессора
Второй миф объяснить сложнее. Дело в том, что программы работают совсем не так, как представляется пользователям ПК. А где много невежества, там много эффекта Даннинга — Крюгера и, конечно, мифов.
Недовольные скоростью запуска программ, частотой смены кадров в играх, люди любят смотреть потребление ресурсов ЦП в Диспетчере задач и заниматься бессмысленными попытками что-то оптимизировать. К примеру, пытаются регулировать параметры вроде предыдущей настройки, чтобы их любимая программа загружала на 100% все ядра процессора.
Проблема в том, что многие манипуляции, популярные благодаря магическому мышлению, на деле в лучшем случае бесполезны. Это сродни использованию чехлов для телефонов, защищающих тело от «вредной» радиации. Знающие физику люди только покрутят пальцем у виска, в то время как остальные скупают чехлы пачками и рекомендуют знакомым поступать так же.
Но вернёмся к работе программ на многоядерных процессорах. На границе знания и незнания возникла «гениальная» идея использовать программу CPU Control для назначения играм всех ядер.
Совет начал встречаться более десяти лет назад. Например, при обсуждении игры Gothic 3, которая любила тормозить на любом, даже самом мощном ПК:
На скриншоте выше пользователь s063r посчитал, что игра не задействует второе ядро процессора. Товарищ Shifroval посоветовал использовать программу CPU Control.
Что же это за чудо-зверь такой, который залезает в программный код и заставляет программу изменить логику своей работы? CPU Control — это примитивная утилита для назначения процессу одного или нескольких ядер процессора:
К сожалению, разработчики этой софтины поступили глупо, сделав так, что при запуске все запущенные программы автоматически «назначаются» на первое ядро процессора (включается некий режим «Manual»). Обратите внимание на столбец «CPU» при запуске CPU Control:
Единица и три нуля означают, что программе назначено только первое по счету ядро процессора (четырёхъядерного, по мнению CPU Control). И это происходит после запуска самой утилитой. То, что до запуска ситуация была иной, с помощью CPU Control увидеть нельзя. Можно, конечно, до всех манипуляций глянуть назначения процессов на ядра в Диспетчере задач, но кто в наше время мыслит критически и проверяет работу программ родными утилитами Windows?
То есть получается нехорошая ситуация: человек запускает CPU Control и видит — о ужас — все программы назначены только на одно ядро!
Ложный совет звучит так: программы работают только на одном ядре, в чем можно убедиться, запустив CPU Control. И там можно назначить программе использование всех ядер процессора.
Но это абсолютно неверное утверждение легко опровергнуть. Если до запуска утилиты CPU Control запустить Диспетчер задач и на вкладке «Подробности» нажать по любому процессу правой кнопкой мыши и выбрать пункт «Задать сходство», то становится понятно, что изначально программам всегда доступны все ядра:
[ig_notice style=»notice»]На самом деле до запуска CPU Control ограничений на одно ядро не было. Это сама утилита при запуске назначает всем программам первое по счёту ядро. Назначение через CPU Control на все ядра возвращает настройку по умолчанию. Только и всего.[/ig_notice]
Если задействовать критическое мышление, возникнут вопросы:
- А почему Windows так сама не делает? Одноядерные процессоры днём с огнём уже не сыщешь, даже в офисных ПК минимум двухъядерники стоят. Почему какая-то утилита якобы может запустить программу на всех ядрах, а Windows спустя десятки лет развития — нет?
- Как вообще посторонней утилите удаётся что-то там регулировать внутри программ, якобы распределяя потоки по всем ядрам?
Ответ прост: CPU Control не делает того, что ей приписывают. Более того, на умение софта «задействовать» все ядра процессора нельзя повлиять извне. Это, в общем-то, внутреннее дело программ — в зависимости от алгоритмов некоторые задачи могут выполняться параллельно на нескольких ядрах, а могут только на одном. Даже слово «назначить» тут не совсем верное — правильнее употреблять «ограничить».
Без переписывания исходного кода программ как-то повлиять на то, сколько и как ядра ЦП будут «задействоваться», невозможно. Ограничить или дать потенциальную возможность — да, можно. А «задействовать», если изначально программа этого не умеет — нет, никак. Это как если бы человеку, который привык считать на калькуляторе, подсунули второй и сказали: считай на двух! Это бы ускорило его работу? Нет, конечно.
Задачу, которая предназначается для одного потока, нельзя распараллелить влиянием извне. Нужно менять саму задачу, использовать другие алгоритмы. Это касается не только компьютеров, а вообще всех сфер деятельности — от производственных процессов до офисной работы.
Однако в интернете и в комментариях под этим текстом люди на полном серьёзе убеждают, что утилита помогает, что игры начинают работать быстрее. Неправы ли они? Не совсем!
Миф очень живуч, потому что иногда переназначение софта на разные ядра делает компьютер отзывчивее. Происходит в ситуации, когда в системе запущен процесс, сильно нагружающий процессор, о котором юзер из-за неумения пользоваться системным Монитором ресурсов не знает. Это может быть какой-нибудь скрытый вирус-майнер или вкладка браузера с большим количеством тяжёлых элементов на странице (видео, онлайн-игр, рекламы). Тогда назначение только на одно ядро ограничивает доступные зловреду ресурсы и дает возможность остальным ядрам процессора работать на благо игры, ведь пользователь назначит ей все ядра. Но это лечение симптома, не решение проблемы.
Как нужно настраивать на самом деле?
- Займитесь нормальной оптимизацией Windows.
- Смотрите через Диспетчер задач и системный Монитор ресурсов, что именно нагружает ЦП (или через стороннюю утилиту типа Process Explorer, потому что майнеры любят закрываться при запуске Диспетчера, скрывая таким образом своё негативное влияние).
- Сделайте апгрейд: поставьте SSD вместо жёсткого диска, установите процессор и видеокарту побыстрее, добавьте оперативной памяти.
Тогда получите что хотели: увеличение производительности ПК.
Кстати, CPU Control на восьмиядерных системах видит только четыре ядра. Ждём советы по включению пропавших ядер?
Постскриптум
Уже который год в комментариях объявляются пользователи, якобы наблюдающие ускорение ПК при выполнении настроек, описанных выше. Мол, если в MSConfig выставить ядра, ПК включается быстрее или фризы пропадают в играх, или что CPU Control сделала их жизнь лучше, а волосы стали гладкими и шелковистыми даже там, где их не было.
Если один из описанных эффектов ускорения случился и с вами, убедитесь, что не обманываете себя. Проведите слепое тестирование, зафиксируйте появление и исчезновение подтормаживаний в играх любой утилитой измерения fps, измерьте одно- и многопоточную производительность ЦП в CPU-Z.
С момента написания статьи в марте 2016 года никто так и не привёл доказательств, основанных на результатах бенчмарков, ограничиваясь общими фразами в духе «автор врёт, я поставил галку и теперь игры летают!». На уровне ощущений показаться может что угодно, но это нельзя считать фактами, поэтому я чищу ветки комментариев от таких сообщений.
Технологии постоянно развиваются и совершенствуются и сегодня на 9 из 10 компьютерах установлены многоядерные процессоры. И если двухъядерные сами по себе могут использовать оба ядра, то в случае с четырех- или восьмиядерными процессорами все не так очевидно.
Зачастую пользователи даже не знают о скрытом потенциале своего процессора и не используют его на полную мощь в играх или сложных программах. В нашей статье мы расскажем вам о том, как включить все ядра процессора в Windows 10 и получить более подробную информацию о процессоре.
- Количество работающих ядер по умолчанию в Windows 10
- Способы включения ядер процессора на Windows 10
- Настройки процессора в BIOS
- Проверка данных и параметров процессора
- Стандартные средства ОС Windows 10
- Сторонние программы
Содержание:
Количество работающих ядер по умолчанию в Windows 10
На каждое отдельное ядро может оказываться разная нагрузка, что связано с изменением загруженности ПК. Настройки BIOS позволяют задать отдельную рабочую частоту для ядер. При равномерном распределении нагрузки на ПК пользователь получат высокую производительность.
Если говорить о двухъядерном процессоре, то лишь в одном случае будет задействовано всего лишь одно ядро – при загрузке компьютера. С другой стороны, всегда есть возможность активировать все ресурсы, чтобы ускорить процесс загрузки (с другой стороны, загрузка Windows это не самый требовательный к CPU процесс, и вы выиграете намного больше, если просто поставите свою Windows 10 на SSD).
Способы включения ядер процессора на Windows 10
Чтобы активировать все ядра четырехядерного (пример) процессора при включении ПК, можно использовать:
- Перенастройку конфигурации системы.
- Настройки BIOS.
Инструкция ниже подойдет как для 32-, так и для 64-битной ОС редакций Windows 10:
- Откройте меню «Выполнить», нажав на сочетание клавиш Windows + R. Введите msconfig и нажмите Enter, чтобы открыть окно конфигурации системы.
- Перейдите во вкладку «Загрузка», выберите нужную ОС и нажмите на функцию «Дополнительные параметры загрузки».
- Выберите строку «Число процессоров» и в развернутом списке выберите максимальное доступное количество ядер.
- Кроме этого следует повысить «Максимум памяти», отключить опцию «Блокировка PCI». В таком случае ОС будет распределять нагрузку на все ядра равномерно. Подтвердите настройки, нажав на OK.
_
Примечание. В настройках «Максимум памяти» нужно выбрать любое числовое значение не ниже 1024 Мбайт. Иначе скорость загрузки компьютера может и даже уменьшиться.
Чтобы не выполнять эти действия каждый раз, в предыдущем окне «Конфигурация системы» установите галочку на пункте «Сделать эти параметры загрузки постоянными». Подтвердите действия на «Применить» и OK.
Настройки процессора в BIOS
Изменять настройки BIOS нужно лишь в том случае, если ПК просто не загружается. Не нужно использовать данный метод, если у вас нет каких-либо начальных знаний по работе в BIOS. Лучше воспользуйтесь предыдущей инструкцией.
Для активации всех ядер многоядерного процессора через BIOS выполните следующие действия:
- Войдите в меню BIOS (перезагрузите компьютер и на начальном экране с информацией о материнской плате нажмите на F3,Del или Esc – зависит от производителя). Обычно на этом экране есть информация с указанием тех клавиш, которые необходимо нажать.
- В BIOS найдите раздел Advanced Clock Calibration и выберите параметры All Cores.
- Сохраните все настройки, нажав на F10 и Y (или используйте подсказки самого BIOS).
Проверка данных и параметров процессора
Чтобы узнать, какое количество ядер задействовано системой, а также какие параметры есть у CPU, можно воспользоваться стандартными средствами операционной системы или сторонними программами.
Стандартные средства ОС Windows 10
- Наведите курсор мыши на кнопку «Пуск» в левом нижнем углу экрана, щелкните правой кнопкой мыши и выберите «Параметры».
- Зайдите в категорию «Система».
- Откройте подкатегорию «О системе». Появится страница с информацией, где также будут указаны названия и частоты каждого из ядер.
Чтобы найти более подробную информацию обо всех устройствах, нужно открыть «Диспетчер устройств» (DEVMGMT.MSC).
Разверните ветку «Процессоры» и изучите графики (для четырехъядерного процессора их должно быть четыре и т. д.). Наведите курсор на любую строку, щелкните ПКМ и выберите опцию «Свойства». Здесь и будет вся необходимая информация о процессоре.
Сторонние программы
Если вам мало «Диспетчера устройств», то можно воспользоваться сразу несколькими программами, предназначенными для проверки информации о системе и аппаратной части:
- CPU-Z;
- AIDA64;
- Everest.
Все программы можно загрузить с официального сайта их разработчиков.
Содержание
- Включить все ядра процессора в Windows 10
- Количество работающих ядер по умолчанию
- Методы включения ядер на Windows 10
- Изменения через BIOS
- Как активировать работу всех ядер процессора компьютера с Windows 10
- Что такое процессорные ядра?
- Включение ядер процессора в Windows
- Основные настройки в Windows 10
- Основные настройки в Windows Vista, 7 и 8
- Нужно ли включать все ядра в Windows 10?
- Включаем все процессорные ядра в Windows 10
- Количество работающих ядер по умолчанию в Windows 10
- Способы включения ядер процессора на Windows 10
- Настройки процессора в BIOS
- Проверка данных и параметров процессора
- Стандартные средства ОС Windows 10
- Сторонние программы
Включить все ядра процессора в Windows 10
Технологии постоянно развиваются и совершенствуются и сегодня на 9 из 10 компьютерах установлены многоядерные процессоры. И если двухъядерные сами по себе могут использовать оба ядра, то в случае с четырех- или восьми-ядерными процессорами все не так очевидно.
Зачастую пользователи даже не знают о скрытом потенциале своего процессора и не используют его на полную мощь в играх или сложных программах. В нашей статье мы расскажем вам о том, как включить все ядра на ОС Windows 10 и получить полную информацию о вашем процессоре и его возможностях.
Количество работающих ядер по умолчанию
Во время работы на каждое отдельное ядро компьютера может оказываться разная нагрузка, что связано с изменением профиля загруженности ПК. Настройки BIOS в некоторых системах позволяют задать отдельную рабочую частоту для ядер. При равномерном распределении нагрузки на ПК пользователь получат высокую производительность.
Если говорить о двухъядерном процессор, то лишь в одном случае будет задействовано всего лишь одно ядро – при включении компьютера. В этих целях BIOS использует ресурсы только одного ядра. С другой стороны, всегда есть возможность активировать все ресурсы, чтобы ускорить даже этот процесс. С третьей стороны, лучшим способом для ускорения загрузки ОС и включения ПК является установка Windows на SSD.
Методы включения ядер на Windows 10
Чтобы активировать все ядра четырехядерного (к примеру) процессора при включении ПК, можно использовать:
- Изменение конфигурации системы.
- Изменение BIOS.
Инструкция ниже подойдет как для 32-, так и для 64-битной Windows 10 всех редакций. Вот необходимые действия:
- Откройте меню «Выполнить», нажав на сочетание клавиш Windows + R. Введите msconfig и щелкните по Enter, чтобы открыть окно конфигурации системы.
- Перейдите во вкладку «Загрузка», выберите нужную ОС и нажмите на функцию «Дополнительные параметры».
- Выберите строку «Число процессоров» и в развернутом списке найдите максимальное допустимое количество ядер.
- Кроме этого следует повысить «Максимум памяти», отключить опцию «Блокировка PCI». В таком случае ОС будет распределять нагрузку на все ядра равномерно. Подтвердите настройки, нажав на OK.
Чтобы не выполнять эти действия повторно, в предыдущем окне «Конфигурация системы» установите галочку на пункте «Сделать эти параметры загрузки постоянными». Подтвердите действия на «Применить» и OK.
Изменения через BIOS
Изменять настройки BIOS нужно лишь в том случае, если ПК не загружается. Не нужно использовать данный метод, если у вас нет каких-либо начальных знаний работы c BIOS / UEFI. Лучше воспользуйтесь предыдущим способом.
Для активации всех ядер многоядерного процессора через BIOS выполните следующие действия:
- Войдите в меню BIOS (перезагрузите компьютер и на начальном экране с информацией о материнской плате нажмите на F1, F2,F3,Del или Esc – зависит от производителя). Обычно на этом экране есть информация с указанием тех клавиш, которые необходимо нажать.
- В BIOS найдите раздел Advanced Clock Calibration и выберите параметр All Cores.
- Сохраните все настройки, нажав на F10 и Y (или используйте подсказки в самом меню BIOS).
Как активировать работу всех ядер процессора компьютера с Windows 10
Эволюция центральных процессоров или ЦП – увлекательная и сложная тема для изучения. С момента выпуска Intel 4004 в 1971 году до современных процессоров Intel 10-й серии, эти чипы продемонстрировали поразительный рост скорости и вычислительной мощности всего за пять коротких десятилетий.
Вычислительные задачи, которые когда-то были невообразимы даже для самых больших мэйнфреймов, теперь могут быть выполнены с помощью самого дешевого бюджетного смартфона, при этом даже самые простые ноутбуки обладают мощностью в сотни раз больше, чем компьютеры, обслуживавшие первые космические полеты.
Тем не менее, даже с астрономически быстрым развитием вычислительной мощности, одним из нововведений, которое всё ещё озадачивает пользователей, является концепция многоядерных процессоров. Такие производители, как Intel и AMD, рекламируют постоянно увеличивающееся количество ядер в новых процессорах – 4 ядра, 8 ядер, 16 ядер, даже 32 ядра – и их полезность для тяжелых вычислительных нагрузок. Но, что это вообще значит?
Что такое процессорные ядра?
Ядро процессора – это «независимый» элемент на общей микросхеме физического процессора. Каждое ядро имеет собственное оборудование для обработки и кэш, и связано с остальной частью процессора через общую память чипа и системную шину. Ядро – это, по сути, отдельный центральный процессор, поэтому многоядерный процессор похож на соединение нескольких процессоров и их совместную работу.
Причина наличия большего количества ядер в процессоре заключается в том, что часто может быть выгоднее разделить вычислительные задачи между несколькими ядрами, что позволяет быстрее и эффективнее производить расчеты.
Однако, эффективность этого метода зависит от используемой вами операционной системы, а также от конкретного приложения, которое вы запускаете; многие операционные системы и приложения раньше не могли использовать преимущества нескольких ядер и, как следствие, не видели каких-либо измеримых преимуществ от дополнительных ядер. К счастью, почти все современные операционные системы и многие ресурсоемкие программы, такие как Adobe Premiere, могут использовать преимущества дополнительных ядер и, как следствие, работать быстрее и эффективнее.
Многоядерные процессоры появились ещё в 1996 году, когда процессор IBM Power4 работал с двумя ядрами на одном кристалле, что было революционным для того времени. Однако, программная поддержка этого нововведения появилась не сразу. Начиная с Windows XP в 2001 году, Windows начала поддерживать многоядерные операции, и многие разработчики приложений последовали её примеру. В результате практически любое ресурсоемкое программное обеспечение, которое вы используете сегодня, будет полностью использовать мощность многоядерного процессора, который у вас почти наверняка есть под капотом.
Включение ядер процессора в Windows
Один вопрос, который нам часто задают, – нужно ли что-то делать пользователю, чтобы в полной мере использовать многоядерные процессоры на компьютере.
Ответ заключается в том, что это зависит от версии Windows, которую вы используете. Для более старых версий Windows, таких как Windows XP, вам может потребоваться изменить системные настройки в BIOS, чтобы заставить работать многоядерные функции. В любой более новой версии Windows поддержка многоядерных процессоров включается автоматически; вы можете изменить настройки, чтобы использовать меньше ядер, если необходимо устранить проблему совместимости программного обеспечения, но это происходит исключительно редко.
Основные настройки в Windows 10
Если вы используете Windows 10, все ядра вашего процессора будут полностью загружены по умолчанию, если ваш BIOS/UEFI настроен правильно. Единственный раз, когда вы будете использовать этот метод, – это ограничение использования ядер, будь то по причинам совместимости программного обеспечения или по другим причинам.
- Введите msconfig в окно поиска Windows и нажмите Enter , чтобы открыть «Конфигурация системы».
- Перейдите на вкладку Загрузка, а затем нажмите Дополнительные параметры.
- Установите флажок рядом с «Число процессоров» и выберите количество ядер, которое вы хотите использовать (возможно, 1, если у вас есть проблемы с совместимостью) из меню.
Если вы используете Windows 10, флажок рядом с «Число процессоров» обычно не установлен. Это связано с тем, что Windows настроена на использование всех ядер всякий раз, когда программа может их использовать.
Основные настройки в Windows Vista, 7 и 8
В Windows Vista, 7 и 8 доступ к многоядерной настройке осуществляется через ту же службу msconfig, описанную выше для Windows 10. В Windows 7 и 8 также можно установить соответствие процессора, то есть сообщить операционной системе, что использовать конкретное ядро для конкретной программы. Это было полезно для многих вещей; вы можете настроить определенную программу так, чтобы она всегда выполнялась на одном ядре, чтобы она не мешала другим системным операциям, или вы можете настроить программу, у которой возникли проблемы с запуском на любом ядре, кроме первого логического ядра, для использования ядра, на котором она выполнялась лучше.
Вы можете заметить, что в конфигураторе указано в два раза больше ядер, чем у вас должно быть. Например, если у вас процессор Intel i7 с 4 ядрами, в окне будет указано 8. Это связано с тем, что гиперпоточность эффективно удваивает количество ядер: четыре реальных и четыре виртуальных. Если вы хотите узнать, сколько физических ядер у вашего процессора, попробуйте следующее:
- Нажмите Ctrl + Shift + Esc , чтобы открыть диспетчер задач.
- Перейдите на вкладку Производительность и нажмите ЦП.
Нужно ли включать все ядра в Windows 10?
На самом деле, есть некоторые мнения по этому поводу, хотя среди экспертов существует довольно твердый консенсус в том, что вы должны использовать все ядра процессора. Есть два момента, на которые обращаются противники. Во-первых, снижение энергопотребления. Другой аргумент имеет немного больше смысла и проистекает из первого, он касается времени автономной работы ноутбука.
Уровень энергопотребления процессора проверить сложно. Реальность такова, что энергопотребление современного ПК может быть высоким в течение длительного периода времени. Но, верно также и то, что всплески мощности не потребляют очень много энергии. Даже при максимальном энергопотреблении Core i7 потребляет всего 130 Вт. Сравните это с холодильником на 250 Вт, оконным кондиционером на 1400 Вт и комплексной системой кондиционирования на 3500 Вт.
Аргумент в пользу продления срока службы батареи ноутбука (меньше энергии = меньше циклов зарядки = срок службы на несколько лет дольше) имеет некоторую внешнюю привлекательность. Я допускаю, что, учитывая, сколько может стоить ноутбук высокого класса, имеет смысл отключить некоторые ядра. Однако, эта цель может быть достигнута гораздо эффективнее и проще, если немного замедлить работу всего процессора. Понижение частоты означает, что ноутбук будет работать медленнее, чем обычно, что, в свою очередь, снизит производительность и резко сократит расход заряда. Ядра, когда они не используются, просто не потребляют много энергии, поэтому экономия будет минимальной. Понижение тактовой частоты процессора напрямую сокращает расход электроэнергии на машине и фактически может обеспечить увеличение срока службы ноутбука.
Процессор – самая важная часть вашего компьютера, поэтому имеет смысл использовать все ядра до предела. Конечно, если у вас все ещё возникают проблемы с доведением вашего устройства до желаемого уровня производительности, вы можете подумать об обновлении процессора (если у вас настольный компьютер) или о покупке нового ноутбука.
Включаем все процессорные ядра в Windows 10
Технологии постоянно развиваются и совершенствуются и сегодня на 9 из 10 компьютерах установлены многоядерные процессоры. И если двухъядерные сами по себе могут использовать оба ядра, то в случае с четырех- или восьмиядерными процессорами все не так очевидно.
Зачастую пользователи даже не знают о скрытом потенциале своего процессора и не используют его на полную мощь в играх или сложных программах. В нашей статье мы расскажем вам о том, как включить все ядра процессора в Windows 10 и получить более подробную информацию о процессоре.
Количество работающих ядер по умолчанию в Windows 10
На каждое отдельное ядро может оказываться разная нагрузка, что связано с изменением загруженности ПК. Настройки BIOS позволяют задать отдельную рабочую частоту для ядер. При равномерном распределении нагрузки на ПК пользователь получат высокую производительность.
Если говорить о двухъядерном процессоре, то лишь в одном случае будет задействовано всего лишь одно ядро – при загрузке компьютера. С другой стороны, всегда есть возможность активировать все ресурсы, чтобы ускорить процесс загрузки (с другой стороны, загрузка Windows это не самый требовательный к CPU процесс, и вы выиграете намного больше, если просто поставите свою Windows 10 на SSD).
Способы включения ядер процессора на Windows 10
Чтобы активировать все ядра четырехядерного (пример) процессора при включении ПК, можно использовать:
- Перенастройку конфигурации системы.
- Настройки BIOS.
Инструкция ниже подойдет как для 32-, так и для 64-битной ОС редакций Windows 10:
- Откройте меню «Выполнить», нажав на сочетание клавиш Windows + R. Введите msconfig и нажмите Enter, чтобы открыть окно конфигурации системы.
- Перейдите во вкладку «Загрузка», выберите нужную ОС и нажмите на функцию «Дополнительные параметры загрузки».
- Выберите строку «Число процессоров» и в развернутом списке выберите максимальное доступное количество ядер.
- Кроме этого следует повысить «Максимум памяти», отключить опцию «Блокировка PCI». В таком случае ОС будет распределять нагрузку на все ядра равномерно. Подтвердите настройки, нажав на OK.
_
Чтобы не выполнять эти действия каждый раз, в предыдущем окне «Конфигурация системы» установите галочку на пункте «Сделать эти параметры загрузки постоянными». Подтвердите действия на «Применить» и OK.
Настройки процессора в BIOS
Изменять настройки BIOS нужно лишь в том случае, если ПК просто не загружается. Не нужно использовать данный метод, если у вас нет каких-либо начальных знаний по работе в BIOS. Лучше воспользуйтесь предыдущей инструкцией.
Для активации всех ядер многоядерного процессора через BIOS выполните следующие действия:
- Войдите в меню BIOS (перезагрузите компьютер и на начальном экране с информацией о материнской плате нажмите на F3,Del или Esc – зависит от производителя). Обычно на этом экране есть информация с указанием тех клавиш, которые необходимо нажать.
- В BIOS найдите раздел Advanced Clock Calibration и выберите параметры All Cores.
- Сохраните все настройки, нажав на F10 и Y (или используйте подсказки самого BIOS).
Проверка данных и параметров процессора
Чтобы узнать, какое количество ядер задействовано системой, а также какие параметры есть у CPU, можно воспользоваться стандартными средствами операционной системы или сторонними программами.
Стандартные средства ОС Windows 10
- Наведите курсор мыши на кнопку «Пуск» в левом нижнем углу экрана, щелкните правой кнопкой мыши и выберите «Параметры».
- Зайдите в категорию «Система».
- Откройте подкатегорию «О системе». Появится страница с информацией, где также будут указаны названия и частоты каждого из ядер.
Чтобы найти более подробную информацию обо всех устройствах, нужно открыть «Диспетчер устройств» (DEVMGMT.MSC).
Разверните ветку «Процессоры» и изучите графики (для четырехъядерного процессора их должно быть четыре и т. д.). Наведите курсор на любую строку, щелкните ПКМ и выберите опцию «Свойства». Здесь и будет вся необходимая информация о процессоре.
Сторонние программы
Если вам мало «Диспетчера устройств», то можно воспользоваться сразу несколькими программами, предназначенными для проверки информации о системе и аппаратной части:
Все программы можно загрузить с официального сайта их разработчиков.
Что такое процессорные ядра?
Ядро процессора – это «независимый» элемент на общей микросхеме физического процессора. Каждое ядро имеет собственное оборудование для обработки и кэш, и связано с остальной частью процессора через общую память чипа и системную шину. Ядро – это, по сути, отдельный центральный процессор, поэтому многоядерный процессор похож на соединение нескольких процессоров и их совместную работу.
Причина наличия большего количества ядер в процессоре заключается в том, что часто может быть выгоднее разделить вычислительные задачи между несколькими ядрами, что позволяет быстрее и эффективнее производить расчеты.
Однако, эффективность этого метода зависит от используемой вами операционной системы, а также от конкретного приложения, которое вы запускаете; многие операционные системы и приложения раньше не могли использовать преимущества нескольких ядер и, как следствие, не видели каких-либо измеримых преимуществ от дополнительных ядер.
Многоядерные процессоры появились ещё в 1996 году, когда процессор IBM Power4 работал с двумя ядрами на одном кристалле, что было революционным для того времени. Однако, программная поддержка этого нововведения появилась не сразу. Начиная с Windows XP в 2001 году, Windows начала поддерживать многоядерные операции, и многие разработчики приложений последовали её примеру.
- Откройте приложение «Параметры»
- Перейдите «Обновление и безопасность» → «Безопасность Windows» → в разделе Области защиты, найдите и нажмите «Безопасность Устройства».
Откройте приложение «Центр безопасности Защитника Windows».
И нажмите значок «Безопасность устройства».
- Справа кликните ссылку «Сведения об изоляции ядра».
- Включите опцию «Целостность памяти».
- Подтвердите приглашение UAC.
- Перезапустите Windows 10, чтобы применить изменения.
Все. Функция Целостность памяти включена.
Чтобы отключить функцию, вам необходимо выполнить ту же последовательность и передвинуть ползунок в положение «Откл».
Примечание: Информация и параметры, доступные в настройке безопасности устройства, зависят от конфигурации вашего оборудования. В моем случае, стандартная аппаратная безопасность не поддерживается компьютером, поэтому ОС использует защиту на основе виртуализации.
Включение целостности памяти
- Откройте Центр безопасности Защитника Windows.
- Выберите раздел “Безопасность устройства”.
- В секции “Изоляции ядра” нажмите ссылку “Сведения об изоляции ядра”.
- Переведите переключатель “Целостность памяти” в активное положение.
После выполнения этих действий нужно перезагрузить компьютер, чтобы изменения вступили в силу.
Примечание: для работы данной функции ваш процессор должен поддерживать технологии виртуализации. Кроме того, виртуализация должна быть включена в BIOS или UEFI. В противном случае, функция будет недоступна.
Деактивация ядер
Если деактивировать несколько ядер, оставив только одно, можно снизить режим потребления электроэнергии и продлить работу ПК на аккумуляторе. В случае одноядерного функционирования устройство меньше нагревается, и медленнее изнашиваются его компоненты.
Способ деактивации через BIOS:
- при запуске ПК войти в БИОС;
- в разделе «CPU Cores» активировать нужное количество cores.
Способ отключения конкретных потоков через Диспетчер задач для определенной программы:
- запустить нужную программу (игру);
- выполнить активацию «Диспетчер задач»;
- перейти в подпункт «Процессы» или «Подробности» для своей программы (игры);
- отыскать строчку «exe»;
- кликнуть по ней один раз правой кнопкой мыши;
- во всплывающем окошке активировать «Задать сходство (соответствие)»;
- всплывет окошко «Соответствие процессоров»;
- отыскать опцию «На каких процессорах может выполняться explorer.exe»;
- убрать галочки около конкретных ядер.
Как деактивировать многопоточный режим через «Конфигурацию системы»:
- вызвать «Выполнить»;
- написать: msconfig;
- откроется «Конфигурация системы»;
- отыскать подпункт «Загрузка»;
- активировать в нем «Дополнительные параметры»;
- в строчке «Число процессоров» выбрать цифру, то есть задать количество активных cores;
- сохранить измененные параметры.
Исправление проблем с изоляцией ядра
В некоторых случаях можно столкнуться с проблемами совместимости в некоторых приложениях, если изоляция ядра включена. Чтобы исправить неполадки придется отключить функцию.
Если вы пытаетесь отключить целостность памяти в Центре безопасности Защитника Windows, но опция стала неактивной и показывается сообщение “Этим параметром управляет ваш администратор”, то все еще можно деактивировать функцию с помощью системного реестра.
Примечание: Некорректное изменение реестра может привести к серьезным проблемам. Рекомендуется создать резервную копию реестра Windows перед тем, как выполнить данные шаги. В меню редактора реестра выберите Файл > Экспорт для сохранения резервной копии.
- Нажмите сочетание клавиш Windows R , чтобы вызвать окно “Выполнить”.
- Введите regedit и нажмите ОК, чтобы запустить редактор реестра.
- Перейдите по следующему пути:
- Дважды щелкните по записи Enabled.
- Поменяйте значение с 1 на 0.
- Нажмите ОК.
Для отключения вы также можете воспользоваться готовым reg-файлом, выполнив запуск от имени администратора.
После выполнения этих действий нужно перезагрузить компьютер, чтобы изменения вступили в силу.
Как включить изоляцию ядра и целостность памяти
Параметры операционной системы Windows 10 позволяют управлять функциями безопасности на компьютере в полной мере. Через настройки Windows 10 можно включить изоляцию ядра и целостность памяти следующим образом:
- Нажмите на клавиатуре сочетание клавиш Win I или нажмите на шестеренку в меню “Пуск”, чтобы открыть параметры Windows. Далее в списке доступных параметров выберите вариант “Обновление и безопасность”;
Как отмечалось выше, если аппаратная составляющая компьютера не поддерживает возможность виртуализации, данная функция не будет работать. При включении пользователь увидит в нижнем правом углу сообщение “Не удается обеспечить целостность памяти. Возможна несовместимость”. Если это сообщение появилось, рекомендуется перейти в BIOS и посмотреть включена ли функция Secure Boot (Boot Mode).
Как включить или отключить изоляцию ядра и целостность памяти в windows 10
Кибератаки изменились за последние несколько лет. Разбойники теперь могут захватить ваш компьютер и заблокировать файлы, если вы не готовы заплатить им деньги. Эти типы атак называются вымогателями, и они используют эксплойты на уровне ядра, которые пытаются запустить вредоносные программы с самыми высокими привилегиями, например, WannaCry и Petya Ransomware. Чтобы смягчить атаки такого типа, корпорация Майкрософт выпустила функцию, которая позволяет включать изоляцию ядра и целостность памяти для предотвращения таких атак.
Центр Защитника Windows предлагает эту функцию. Называемый Device Security, он предоставляет отчеты о состоянии и управление функциями безопасности, встроенными в ваши устройства, включая включение функций для обеспечения улучшенной защиты. Тем не менее, он не работает на программном уровне; аппаратное обеспечение должно также поддерживать это. Ваша прошивка должна поддерживать виртуализацию, которая позволяет ПК с Windows 10 запускать приложения в контейнере, чтобы они не получали доступ к другим частям системы.
Войдите в систему как администратор, откройте Центр безопасности Защитника Windows и найдите параметр Защита устройства . Здесь вы должны проверить, включена ли Core Isolation в разделе Virtualization на вашем ПК. Изоляция ядра обеспечивает функции безопасности на основе виртуализации для защиты основных частей вашего устройства.
Нажмите на детали изоляции ядра, и вам будет предложено включить целостность памяти. Целостность памяти (целостность кода, защищенного гипервизором) – это функция безопасности изоляции ядра, которая предотвращает вставку вредоносного кода в процессы с высокой степенью защиты. Переключите, чтобы включить его.
После включения вам будет предложено перезагрузить компьютер, чтобы полностью включить целостность памяти.
Если в дальнейшем у вас возникнут проблемы с совместимостью приложений, возможно, вам придется отключить их.
Тем не менее, есть еще две опции, которые могут быть доступны в зависимости от аппаратного обеспечения вашего ПК.
- Процессор безопасности отображается, только если у вас есть TPM, доступный на вашем ПК. Они представляют собой дискретные микросхемы, припаянные к материнской плате компьютера производителем. Чтобы получить максимальную отдачу от TPM, OEM должен тщательно интегрировать системное аппаратное и микропрограммное обеспечение с TPM, чтобы отправлять ему команды и реагировать на его ответы. Новые доверенные платформенные модули также могут обеспечивать безопасность и конфиденциальность для самого оборудования системы. Поэтому обязательно проверьте все это, если вы покупаете новый компьютер.
- Безопасная загрузка предотвращает загрузку вредоносного кода перед вашей ОС. Их трудно взломать, но с безопасной загрузкой это позаботится.
Windows 10 также предлагает целостность защищенного кода гипервизора (HVCI) при запуске с чистой установкой. Те, кто работает на старом оборудовании, смогут подписаться на обновление с помощью пользовательского интерфейса в Центре безопасности Защитника Windows (WDSC). Это усовершенствование гарантирует, что процесс ядра, который проверяет целостность кода, выполняется в безопасной среде выполнения.
Способ 1: стандартные средства системы
При запуске системы используется лишь одно ядро. Поэтому далее будет описан способ добавления ещё нескольких ядер при включении компьютера.
- Найдите иконку лупы на панели задач и введите «конфигурация». Кликните на первую найденную программу.
- В разделе «Загрузка» найдите «Дополнительные параметры».
- Отметьте «Число процессоров» и укажите их все.
- Установите «Максимум памяти».
- Уберите отметки с «Блокировка PCI» и «Отладка».
- Сохраните изменения. А после вновь проверьте настройки. Если всё в порядке и в поле «Максимум памяти» всё осталось именно так, как вы задавали, можете перезагрузить компьютер. Вы также можете проверить работоспособность, запустив компьютер в безопасном режиме.
Если вы не знаете, сколько у вас памяти, то это можно узнать через утилиту CPU-Z.
Помните, что на одно ядро должно приходиться 1024 Мб RAM. В противном случае ничего не выйдет. Если у вас 32-х разрядная система, то есть вероятность того, что система не станет использовать больше трёх гигабайт ОЗУ.
Подробнее: Безопасный режим в Windows 10
Если вы выставили верные настройки, но количество памяти всё равно сбивается, то:
- Уберите галочку с пункта «Максимум памяти».
- У вас должна стоять галочка напротив «Число процессоров» и выставлено максимальное число.
- Нажмите «ОК», а в следующем окне — «Применить».
Если ничего не изменилось, то нужно настраивать загрузку нескольких ядер с помощью БИОС.
Чем ядра отличаются от потоков или виртуальных ядер
Многие пользователи спрашивают, как включить все процессоры на Виндовс 7. В первую очередь нужно понять, что производительность компьютера не столько зависит от количества используемых ядер, сколько от логических потоков. Таким образом, нужно разобраться, что представляют собой логические потоки и виртуальные ядра, и как они отличаются от физических.
Логический поток представляет собой специальную технологию Hyper Threading. С ее помощью одно физическое ядро разделяет на несколько виртуальных и образует потоки. Таким образом компьютер может обрабатывать в два раза больше задач.
Обратите внимание! Многопоточность улучшает производительность ПК в играх и графических редакторах.
Характеристики | Пояснение |
Заменяют ли виртуальные ядра физические? | Да. Физическое — это реальный аппаратный компонент ЦП. Виртуальное — это способность физического ядра разделяться на несколько независимых потоков, чтобы обрабатывать в два раза больше задач. |
Влияют ли Virtual Core на производительность компьютера? | Влиять они могут только в том случае, если на компьютере установлен процессор с небольшим кэшем 2 и 3 уровня, а также с низкой тактовой частотой. |
Количество используемых Physic Core в диспетчере задач
Огромное количество инструкций в Интернете среди прочих адекватных и сомнительных шагов по оптимизации Windows 11 и 10, 8.1 и 7 предлагают, помимо прочего, «снять ограничения с максимума оперативной памяти и разблокировать все ядра процессора» в окне msconfig — «Конфигурация системы».
В этой статье о том, полезен ли совет или, напротив, не очень: стоит ли настраивать включать максимум ядер процессора и на что повлияет установка вручную значения в поле «Максимум памяти».
Назначение настроек «Число процессоров» и «Максимум памяти»
Сначала о том, где находятся рассматриваемые параметры количества ядер CPU и максимума памяти в Windows 11, Windows 10 и предыдущих версиях ОС:
- Откройте окно «Конфигурация системы», для этого можно нажать клавиши Win+R, ввести msconfig и нажать Enter.
- Перейдите на вкладку «Загрузка» и нажмите кнопку «Дополнительные параметры».
- В результате вы увидите настройки, о которых идёт речь.
А теперь главное: эти параметры не предназначены для ускорения системы, их цель — не задействовать все ядра процессора и всю доступную память (а некоторые пробуют ввести и большие значения, чем фактически присутствует на ПК).
Назначение этих параметров — заставить систему использовать меньшее количество оперативной памяти и ядер процессора, когда это нужно. Зачем? Цели могут быть разными, среди типичных:
- Протестировать разрабатываемую программу в другой конфигурации. То есть разработчик создает свой софт на очень производительной машине, где всё работает отлично, но не уверен, что ситуация будет такой же, если запустить её на более распространённых у пользователей конфигурациях ПК.
- Диагностика каких-то проблем с оборудованием, когда есть предположение, что ограничение задействованных ядер или памяти может повлиять на поведение системы.
- Теоретически может быть старое ПО, которое неправильно работает на современных компьютерах с 16 ядрами процессора или огромным объемом оперативной памяти.
Таким образом, если вы выставляете в поле «Число процессоров» фактическое число ядер вашего ЦП, а в поле «Максимум памяти» — фактический объем оперативной памяти, в работе системы не изменится ничего: распределять ресурсы она будет точно так же, как если бы ни одна из отметок в окне выставлена не была.
Когда изменение параметров может быть полезным, а когда — вредным
Когда может быть полезным зайти в окно настроек числа процессоров и максимума памяти:
- Если вы хотите проверить работу чего-либо в ограниченной конфигурации.
- В ситуации, когда «доброжелатель» или вы сами ограничили используемые системой аппаратные ресурсы компьютера в этом окне и нужно вернуть всё в исходное состояние.
А вот в случае, если вы установили новенький многоядерный процессор, а число ядер, отображаемое в системе — меньше, вероятнее всего это окно не поможет (если только ранее там не были выставлены какие-либо значения вручную), скорее всего потребуется изучить параметры БИОС/UEFI.
В остальных случаях изменение этих настроек для рядового пользователя либо бесполезно, либо вредно.
Почему могут быть негативные последствия: нередко случается, что начинающий пользователь случайно установил не то число процессоров, например, 1. Либо памяти: ввёл число 8, 16, 32 — предполагая, что указывается число в Гб, оно при нажатии кнопки «Ок» будет изменено на 256 — это минимум в этом окне параметров, но всё равно мало для нормальной работы.
В результате получает не загружающуюся систему и синие экраны. А в случае, если Windows всё-таки запустилась — работа с ней становится невозможной. Но я всё-таки умудрился запустить, чтобы показать вам скриншот ниже.
Итог: значения параметров по умолчанию в окне настройки числа ядер процессора и максимума памяти (отсутствие отметок, 0 в обоих полях) равнозначны вручную выставленным на максимум значениям — как-то иначе системные ресурсы после изменения этих настроек Windows использовать не будет.
Существуют и другие похожие настройки: при желании вы можете изменить приоритет процессов в Windows (но ваша активная в настоящий момент игра и так по умолчанию работает с максимальным), или вручную указать, какие и сколько ядер процессора должен использовать процесс (но здесь мы тоже можем лишь ограничить его, а не предоставить больше возможностей), но это также никак не прибавит FPS и не ускорит работу ваших игр и программ по сравнению со значениями по умолчанию.
Содержание
- 1 Количество работающих ядер по умолчанию в Windows 10
- 2 Способы включения ядер процессора на Windows 10
- 3 Настройки процессора в BIOS
- 4 Проверка данных и параметров процессора
- 5 Стандартные средства ОС Windows 10
- 6 Сторонние программы
- 7 Как узнать количество ядер?
- 8 Включаем все ядра
- 9 Изменится ли скорость ПК после этой манипуляции?
- 10 Способ 1 – Настройка многозадачности в режиме автозагрузки ОС
- 11 Способ 2 – настройка BIOS
- 12 Способ 3 – утилита CPU-Z
- 13 Способ 4 – программа AIDA64
- 14 Оптимизация ОС
- 15 Как узнать количество ядер процессора?
- 16 Вывод
- 17 Загрузка при старте системы
- 18 От слов к делу
Windows 10
Технологии постоянно развиваются и совершенствуются и сегодня на 9 из 10 компьютерах установлены многоядерные процессоры. И если двухъядерные сами по себе могут использовать оба ядра, то в случае с четырех- или восьмиядерными процессорами все не так очевидно.
Зачастую пользователи даже не знают о скрытом потенциале своего процессора и не используют его на полную мощь в играх или сложных программах. В нашей статье мы расскажем вам о том, как включить все ядра процессора в Windows 10 и получить более подробную информацию о процессоре.
Содержание:Количество работающих ядер по умолчанию в Windows 10</li>Способы включения ядер процессора на Windows 10</li>Настройки процессора в BIOS</li>Проверка данных и параметров процессора</li>Стандартные средства ОС Windows 10</li>Сторонние программы</li></ul>
Количество работающих ядер по умолчанию в Windows 10
На каждое отдельное ядро может оказываться разная нагрузка, что связано с изменением загруженности ПК. Настройки BIOS позволяют задать отдельную рабочую частоту для ядер. При равномерном распределении нагрузки на ПК пользователь получат высокую производительность.
Если говорить о двухъядерном процессоре, то лишь в одном случае будет задействовано всего лишь одно ядро – при загрузке компьютера. С другой стороны, всегда есть возможность активировать все ресурсы, чтобы ускорить процесс загрузки (с другой стороны, загрузка Windows это не самый требовательный к CPU процесс, и вы выиграете намного больше, если просто поставите свою Windows 10 на SSD).
Способы включения ядер процессора на Windows 10
Чтобы активировать все ядра четырехядерного (пример) процессора при включении ПК, можно использовать:
- Перенастройку конфигурации системы.
- Настройки BIOS.
Инструкция ниже подойдет как для 32-, так и для 64-битной ОС редакций Windows 10:
- Откройте меню «Выполнить», нажав на сочетание клавиш Windows + R. Введите msconfig и нажмите Enter, чтобы открыть окно конфигурации системы.
- Перейдите во вкладку «Загрузка», выберите нужную ОС и нажмите на функцию «Дополнительные параметры загрузки».
- Выберите строку «Число процессоров» и в развернутом списке выберите максимальное доступное количество ядер.
- Кроме этого следует повысить «Максимум памяти», отключить опцию «Блокировка PCI». В таком случае ОС будет распределять нагрузку на все ядра равномерно. Подтвердите настройки, нажав на OK.
_
Примечание. В настройках «Максимум памяти» нужно выбрать любое числовое значение не ниже 1024 Мбайт. Иначе скорость загрузки компьютера может и даже уменьшиться.
Чтобы не выполнять эти действия каждый раз, в предыдущем окне «Конфигурация системы» установите галочку на пункте «Сделать эти параметры загрузки постоянными». Подтвердите действия на «Применить» и OK.
Настройки процессора в BIOS
Изменять настройки BIOS нужно лишь в том случае, если ПК просто не загружается. Не нужно использовать данный метод, если у вас нет каких-либо начальных знаний по работе в BIOS. Лучше воспользуйтесь предыдущей инструкцией.
Для активации всех ядер многоядерного процессора через BIOS выполните следующие действия:
- Войдите в меню BIOS (перезагрузите компьютер и на начальном экране с информацией о материнской плате нажмите на F3,Del или Esc – зависит от производителя). Обычно на этом экране есть информация с указанием тех клавиш, которые необходимо нажать.
- В BIOS найдите раздел Advanced Clock Calibration и выберите параметры All Cores.
- Сохраните все настройки, нажав на F10 и Y (или используйте подсказки самого BIOS).
Проверка данных и параметров процессора
Чтобы узнать, какое количество ядер задействовано системой, а также какие параметры есть у CPU, можно воспользоваться стандартными средствами операционной системы или сторонними программами.
Стандартные средства ОС Windows 10
- Наведите курсор мыши на кнопку «Пуск» в левом нижнем углу экрана, щелкните правой кнопкой мыши и выберите «Параметры».
- Зайдите в категорию «Система».
- Откройте подкатегорию «О системе». Появится страница с информацией, где также будут указаны названия и частоты каждого из ядер.
Чтобы найти более подробную информацию обо всех устройствах, нужно открыть «Диспетчер устройств» (DEVMGMT.MSC).
Разверните ветку «Процессоры» и изучите графики (для четырехъядерного процессора их должно быть четыре и т. д.). Наведите курсор на любую строку, щелкните ПКМ и выберите опцию «Свойства». Здесь и будет вся необходимая информация о процессоре.
Сторонние программы
Если вам мало «Диспетчера устройств», то можно воспользоваться сразу несколькими программами, предназначенными для проверки информации о системе и аппаратной части:
- CPU-Z;
- AIDA64;
- Everest.
Все программы можно загрузить с официального сайта их разработчиков.
Всем привет, мои дорогие друзья и гости моего блога. Сегодня я вам расскажу, как включить все ядра в windows 10 на вашем компьютере, дабы немного улучшить скорость запуска вашего компьютера. Кстати, сразу вам вопрос: А вы знаете, сколько ядер использует процессор вашего ПК, когда вы работаете за ним? Два? Четыре? Восемь?. Ответ вас ждет в статье.
Как узнать количество ядер?
Наверное, никого из вас не удивишь таким словосочетанием, как ядро процессора. И это правильно, ведь сейчас уже не то время. Поэтому в этой статье я не буду рассказывать, что это такое, для чего они нужны и т.д. Хочу лишь у вас поинтересоваться, знаете ли вы сколько ядер стоит конкретно у вас? Если нет, то я расскажу вам несколько способов.
Внутренние средства Windows
AIDA64
Точно также можно обратиться к сторонней программе, например AIDA64 . Скачав и запустив ее, зайдите в пункт «Системная плата» — «ЦП» — «MultiCPU» . Посчитайте количество позиций в данном пункте, и вы узнаете общее количество ядер.
Speecy
Еще одна замечательная и бесплатная программа — Speecy . Я ее уже рассматривал, когда мы проверяли . Здесь вам нужно будет идти в раздел CPU, после чего обратить внимание на пункт «Threads» . Именно это и есть то, что мы ищем
Включаем все ядра
Для того, чтобы задействовать все имеющиеся у вас ядра на загрузку системы, вам необходимо будет вызвать (Win+R ) и написать там msconfig. После этого ищем вкладку , где жмем на кнопку «Дополнительные параметры» .
Как видите, по умолчанию не стоит галочки напротив пункта «Число процессоров» , а это значит, что по умолчанию используется всего один. Для того, чтобы изменить всю эту ситуацию, вам нужно поставить галочку и выбрать из выпадающего списка нужное число процессоров.
Изменится ли скорость ПК после этой манипуляции?
Спешу вас расстроить, какие бы мифы не ходили об этом способе, он никак не влияет на скорость работы. Данная фишка влияет только на загрузку системы, так как по умолчанию на это дело используется лишь один процессор. Но когда система уже загружена, но в ход вступают все остальные ядра, и каждое из них работает по своему, на разной частоте.
То есть, если на выполнение какой-либо задачи хватит одного ядра, то нет никакого смысла задействовать остальные. А если задачи посложнее, то в ход вступают и остальные товарищи.
В общем, я бы на вашем месте вообще не заморачивался по этому поводу. Лучше уделить внимание другим пунктам, дабы ваш .
На этом у меня в принципе всё. Надеюсь, что статья вам понравилась и вы не забудете подписаться на обновления моего блога, если не сделали этого до сих пор. Удачи вам. Пока-пока!
С уважением, Дмитрий Костин.
Как включить все ядра на Windows 7? Таким вопросом часто задаются пользователи, компьютеры которых работают медленно и периодически зависают.
Даже на многоядерных устройствах могут появляться торможения. Рассмотрим детальнее, как эффективно ускорить работу ПК и «заставить» систему использовать все доступные ядра на полную.
Современные компьютеры – это многоядерные устройства. Однако, ни одна операционная система не использует все ядра на полную мощность. Подобное ограничение необходимо для экономии ресурсов ПК и ноутбуков.
Современные аппаратные технологии позволяют «подгружать» нужное количество ядер в процессе работы с определенными программами, которые требуют большей производительности.
Если ваш ПК не начинает работать быстрее, даже когда запущен мощный фоторедактор, игра или программа для монтажа, необходимо настроить режим использования процессоров самостоятельно.
Способ 1 – Настройка многозадачности в режиме автозагрузки ОС
Этот вариант настройки является одним из самых простых и эффективных. Суть – разгон процессора происходит сразу во время запуска ОС . Пользователь всегда может изменить настройки и вернуть первоначальные параметры.
Следуйте инструкции:
- Откройте окно выполнения команд с помощью сочетания клавиш Win и R ;
- В текстовом поле открывшегося окошка вбейте команду настройки системной конфигурации msconfig;
Рис. 1 – вызов окна конфигурации Windows
- Теперь перейдите во кладку загрузок. Тут вы может просмотреть версию установленной ОС, настроить безопасный режим и другие параметры загрузки;
- Нажмите на клавишу дополнительных параметров ;
Рис. 2 – окно конфигурации Виндовс
- В открывшейся вкладке проставляется режим использования доступных вычислительных характеристика вашего ПК. Проставьте галочки напротив числа процессоров и максимального объема памяти. Эти строки раньше были неактивны, так как компьютер находился в режиме экономного потребления ресурсов;
- Выберите наибольшее количество ядер и максимальное количество доступной памяти;
Рис. 3 – настройка параметров загрузки
После повторного включения компьютера, активируется режим многозадачности. Пользователь также может выбрать меньшее количество процессоров и памяти. Оптимальное число для быстрой работы – 5-6 ядер и по 1024 МБ памяти на каждый процессор.
Как убрать «залипание клавиш»: Инструкция для всех версий Windows
Способ 2 – настройка BIOS
Еще один вариант настройки скорости работы ОС – это проставление новых настроек в БИОСе. Такой вариант позволяет не только увеличить эффективность выполнения задач, но и предотвращает возникшие в ОС сбои и регулярное появление синего экрана.
Для начала нам нужно зайти в БИОС . Большинство десктопных компьютеров и ноутбуков запускают систему ввода-вывода одинаково. Достаточно просто включить ПК и в первые 5 секунд после нажатия на клавишу «Power» кликнуть на кнопку Escape, F5, F2, или F1. В левом нижнем углу экрана указывается, на какую кнопку следует нажать.
Далее произойдет запуск BIOS. В некоторых случаях включение может длиться дольше одной минуты. Управление в открывшемся окне осуществляется с помощью четырех направляющих клавиш со стрелками. Выбор – это нажатие на Ввод .
Внешний вид, расположение вкладок и их последовательность может отличаться. Тут всё зависит от производителя ПК и модификации БИОСа. Для настройки многозадачности следуйте инструкции:
- Откройте раздел Clock Calibration, как показано на рисунке ниже;
Рис. 4 – калибровка использования ядер в БИОСе
- С помощью стрелок вправо-влево на клавиатуре, выставьте параметр «All Cores» . Таким образом, ноутбук будет использовать все доступные ядра на одинаковой частоте;
- Сохраните внесенные изменения и выйдите из окна BIOS .
- Дождитесь включения Windows 7.
Способ 3 – утилита CPU-Z
Выполнять активацию работы всех ядер можно и с помощью сторонних программ. Они требуют минимального вмешательства пользователя, имеют простой и понятный интерфейс. Одна из популярных утилит — это CPU-Z .
Программа позволяет провести комплексную настройку аппаратных и программных составляющих:
- Процессора;
- Кэша;
- Материнской платы;
- Памяти;
- Параметров системного модуля (Serial Presence Detect).
Для включения всех ядер нам понадобится вкладка CPU. На рисунке ниже представлено окно отображения конфигурации в приложении CPU-Z. Внизу есть поле Cores, его значение – это количество ядер ПК, которые функционируют на одной частоте. Пропишите в поле максимальное количество процессоров. Поле Threads (потоки) должно быть равным Cores.
Рис. 5 – главное окно приложения CPU-Z
После внесения изменений следует нажать клавишу «ОК». Выключить программу и перезагрузить устройство.
Способ 4 – программа AIDA64
Еще одна хорошая программа для настройки количества используемых ядер – это AIDA64 . Особенности приложения:
- Возможность просмотра аппаратных характеристик ПК или ноутбука;
- Формирование отчетов о работе устройства;
- Отображение характеристик установленной ОС;
- Возможность изменения параметров использования процессора;
- Функция тестирования скорости работы ПК.
Для начала посмотрите, сколько ядер доступно в вашем ПК. Информация находится во вкладке Multi CPU (в левой части окна выберите пункт «Системная плата» -«ЦП» ):
Рис. 6 – главное окно утилиты AIDA64
Включите каждое из ядер. Перезагрузите программу и проверьте, не сбилась ли активация процессоров. Такое может случаться из-за конфликта программы и аппаратных составляющих ПК. Следует повторить настройку еще раз. Осталось только повторно включить компьютер и наслаждаться его быстрой работой.
Активацию всех ядер целесообразно проводить, если возникла срочная необходимость выполнить сложные операции в процессе монтажа видеороликов или для ускорения работы видеоигр.
Если ваш компьютер без задействования всех ядер работает слишком медленно – это может свидетельствовать о сбоях в ОС. Следует провести комплекс действий для оптимизации работы операционной системы.
Оптимизация ОС
Оптимизация компьютера – это действия, в результате выполнения которых ОС начинает работать быстрее , а ошибки возникают реже. Как оптимизировать Windows? Эта процедура проводится одинаково, независимо от версии системы.
Чтобы ускорить работу браузера и других программ, закройте лишние процессы в окне Диспетчера устройств. А также очистите вкладку от нежелательного ПО, которое запускается с включением ОС и функционирует в фоновом режиме.
Современные компьютеры имеют большие вычислительные возможности, поэтому удивить двух-, четырех- или даже шестиядерным процессором кого-то сложно. Но начинающий пользователь, не знакомый с особенностями технической «начинки» устройства, может заинтересоваться, как включить все ядра на 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 поддерживает работу всех имеющихся ядер, но на практике эту опцию обычно нужно предварительно активировать. О том, как включить все возможности процессора на компьютере под управлением Windows 7 – читайте ниже.
Как и любая другая современная ОС, Windows позиционирует себя в качестве многозадачной системы. До наступления эры процессоров со многими ядрами многозадачность представляла собой некую условность. С точки зрения пользователя все выглядело так, что на экране компьютера действительно выполняется сразу несколько процессов. На деле система просто распределяла время между окнами, попеременно делая активной то одну, то другую задачу. Даже два ядра в системе превращают многозадачность из фикции в реальность.
Загрузка при старте системы
Включить компьютер и пустить Windows – еще не означает включить многозадачность. Чтобы это происходило при страте компьютера, необходимо произвести некоторые настройки в Windows. Это может быть очень полезно для улучшения общей производительности. Каждый использующий компьютер для игр или работы немедленно почувствует положительный эффект от этой процедуры. Для решения этой задачи Windows предлагает пользователю весь необходимый инструментарий. Процедура настройки предельно проста.
Для того чтобы включить в работу все ядра процессора не понадобится лезть в реестр или совершать другие сложные манипуляции.
Покупатели новых мощных ноутбуков, даже не подозревают, что вся его мощь может оказаться незадействованной, если этим специально не озаботиться. Имея много ядер работать на одном – такая ситуация напоминает историю про выброшенные деньги. Включить ядра процессора необходимо непосредственно после старта системы. Итак, за дело.
От слов к делу
Чтобы задействовать всю мощь процессора в Windows и включить многозадачность при старте, необходимо сделать несколько совсем простых шагов:
- Нажимаем клавиши «Win» + «R» для доступа к окну «Выполнить» .
- В появившемся окне вбиваем команду msconfig .
- В результате перед нами открывается окно конфигурации системы Виндовс. Чтоб включить в работу все вычислительные мощности, переходим на вторую вкладку под названием .
- Жмем на кнопку «Дополнительные параметры» и получаем еще одно окошко – окошко тонкой настройки активации Windows.
- Остается только указать реально имеющееся в системе количество ядер в выпадающем списке.
После чего жмем на «Ок» , перезагружаемся и наслаждаемся результатом — Windows должна заработать намного шустрее. Проделать все описанные манипуляции означает включить второе дыхание вашей системы. И работать и играть станет намного удобнее, а многие задачи, которые раньше исполнялись со скрипом, теперь будут решаться за миг.
Когда пользователь хочет увеличить производительность своего устройства, скорее всего, он решит включить все доступные ядра процессора. Существует несколько решений, которые помогут в данной ситуации на ОС Windows 10.
Все ядра процессора работают с разной частотой (одновременно), и задействуются в полную мощь тогда, когда это требуется. Например, для тяжелых игр, видеомонтажа и т.п. В повседневных задачах они работают в обычном режиме. Это даёт возможность достижения баланса производительности, а значит, ваше устройство или его компоненты не выйдут из строя раньше времени.
Стоит учитывать и то, что не все производители программ могут принять решение о разблокировке всех ядер и поддержки многопоточности. Это значит, что одно ядро может взять на себя всю нагрузку, а остальные будут работать в нормальном режиме. Так как поддержка нескольких ядер определённой программой зависит от её разработчиков, то возможность включения всех ядер доступна лишь для запуска системы.
Чтобы задействовать ядра для запуска системы, нужно вначале узнать их количество. Это можно сделать с помощью специальных программ или стандартным способом.
- Запустите приложение.
- Во вкладке «CPU» («ЦП» ) найдите «cores» («число активных ядер» ). Указанное число и есть количество ядер.
Можно также применить стандартный способ.
Способ 1: Стандартные средства системы
</h3>
При запуске системы используется лишь одно ядро. Поэтому далее будет описан способ добавления ещё нескольких ядер при включении компьютера.
Помните, что на одно ядро должно приходиться 1024 Мб RAM. В противном случае ничего не выйдет. Если у вас 32-х разрядная система, то есть вероятность того, что система не станет использовать больше трёх гигабайт ОЗУ.
Уберите отметки с «Блокировка PCI» и «Отладка» .</li>
Сохраните изменения. А после вновь проверьте настройки. Если всё в порядке и в поле «Максимум памяти» всё осталось именно так, как вы задавали, можете перезагрузить компьютер. Вы также можете проверить работоспособность, запустив компьютер в безопасном режиме.</li>
Если вы выставили верные настройки, но количество памяти всё равно сбивается, то:
Если ничего не изменилось, то нужно настраивать загрузку нескольких ядер с помощью БИОС.
Способ 2: Использование BIOS
Данный метод используется, если из-за сбоя операционной системы сбросились определённые настройки. Этот способ актуален и для тех, кто неудачно настроил «Конфигурацию системы» и ОС не хочет запускаться. В остальных случаях использовать BIOS для включения всех ядер при запуске системы не имеет смысла.
Задайте вопрос Быстрый доступ
-
Вопрос
- 11 сентября 2009 г. 16:40 Ответить | Цитировать
Ответы
-
Вот тут народ задавал аналогичный вопрос на иностранном языке, и на том же иностранном языке получил ответ.http://social.technet.microsoft.com/Forums/en-US/w7itprohardware/thread/1ddf5515-815c-486f-9fcb-d18e0ab81196/Надеюсь с английским проблем нет. :-)Лично меня ответ удовлетворил.
Понятно, что здесь нет ответа на теоритический вопрос сколько ж максимально ядер заработает, но может оно и не надо, знать это? Главное, чтобы заработало на уровне сокетов.ПС. Вкратце для непонимающих.На вопрос о предпологаемой поддержке до 256 ядер последовал ответ, по аналогии с Виста, где версии Home поддерживали 1 процессорный разъём, а Bussines и Ultimate — 2. Аналогично Windows 7. Иначе, если б был запланирован запуск сервера с 4 процессорными разъёмами, и Windows 7 всё это дело прекрасно «переваривал» бы, зачем бы в таком случае были б нужны серверные ОС, а ведь они ещё и дороже.Резюмируя: может быть windows 7 и поддерживает 32 (или больше ядер), но не будет поддерживать все установленые (если их больше 2х) процессоры. С уважением, Максимов Сергей.
- Помечено в качестве ответа12 сентября 2009 г. 5:18
11 сентября 2009 г. 21:22 Ответить | Цитировать
Все ответы
-
Вот тут народ задавал аналогичный вопрос на иностранном языке, и на том же иностранном языке получил ответ.http://social.technet.microsoft.com/Forums/en-US/w7itprohardware/thread/1ddf5515-815c-486f-9fcb-d18e0ab81196/Надеюсь с английским проблем нет. :-)Лично меня ответ удовлетворил.
Понятно, что здесь нет ответа на теоритический вопрос сколько ж максимально ядер заработает, но может оно и не надо, знать это? Главное, чтобы заработало на уровне сокетов.ПС. Вкратце для непонимающих.На вопрос о предпологаемой поддержке до 256 ядер последовал ответ, по аналогии с Виста, где версии Home поддерживали 1 процессорный разъём, а Bussines и Ultimate — 2. Аналогично Windows 7. Иначе, если б был запланирован запуск сервера с 4 процессорными разъёмами, и Windows 7 всё это дело прекрасно «переваривал» бы, зачем бы в таком случае были б нужны серверные ОС, а ведь они ещё и дороже.Резюмируя: может быть windows 7 и поддерживает 32 (или больше ядер), но не будет поддерживать все установленые (если их больше 2х) процессоры. С уважением, Максимов Сергей.
- Помечено в качестве ответа12 сентября 2009 г. 5:18
11 сентября 2009 г. 21:22 Ответить | Цитировать
- 11 сентября 2009 г. 23:03 Ответить | Цитировать
- 12 сентября 2009 г. 5:17 Ответить | Цитировать
- 12 сентября 2009 г. 11:37 Ответить | Цитировать
-
А сколько ядер(или по терминологии Microsoft «логических процессоров») поддерживает Windows 7 в теории? 256 как её серверный собрат или меньше?
13 сентября 2009 г. 8:03 Ответить | Цитировать
-
я встречал цифру 256 (она и в исходном посте). Меньше — почему бы?!… ведь и на количество сокетов ограничение не «конструктивное», а лицензионное (хоть для рабочих станций, хоть для серверов…)
13 сентября 2009 г. 8:55 Ответить | Цитировать
-
Так значит Windows Server поддерживает также не более 2 физических сокетов?
13 сентября 2009 г. 9:19 Ответить | Цитировать
-
Так значит Windows Server поддерживает также не более 2 физических сокетов?
???!!! ИЗ ЧЕГО это значит?для сервера вот значения (по приведенным выше ссылкам) — http://www.microsoft.com/windowsserver2008/en/us/r2-compare-specs.aspx — от 4 до 64 (для R2! хотя, думаю, для Windows Server 2008 то же самое… уже искать нужно 🙂 ) 13 сентября 2009 г. 9:35 Ответить | Цитировать
- Всё ясно. Спасибо за помощь.13 сентября 2009 г. 9:40 Ответить | Цитировать
-
А сколько ядер(или по терминологии Microsoft «логических процессоров») поддерживает Windows 7 в теории? 256 как её серверный собрат или меньше?
Моя интуиция подсказывает мне, что так же, как и в предыдущих версиях: 32 ядра суммарно в 32-разрядной версии и 64 — в 64-разрядной.До 256 ядер — удел серверов.14 сентября 2009 г. 10:19 Ответить | Цитировать
Используемые источники:
- https://vmblog.ru/vkluchit-vse-yadra-processora-v-windows/
- https://geekpad.ru/windows-10-the-maximum-number-of-cores-how-to-enable-all-processor-cores.html
- https://social.technet.microsoft.com/forums/ru-ru/6aa71e14-383c-47e7-bd29-9ea735ffe41f/1050108610831080109510771089109010741086
Параметр «число процессоров» в msconfig для чего нужен и стоит ли включать?
Очень часто в различных статьях и видео по “ускорению” работы компьютера можно встретить совет с включением параметра “Число процессоров” и присвоения ему значения, которое равно количеству ядер установленного процессора. Якобы это позволит операционной системе использовать ресурсы процессора на полную мощность.
В данной статье мы расскажем вам истинное назначение этого параметра в конфигурационном окне msconfig, а также примеры ситуаций, когда включение данной опции действительно может быть полезным.
Все ядра в Windows задействованы по умолчанию
На самом деле операционная система Windows знает о всех ядрах процессора с момента установки на компьютер и использует их по мере необходимости. Убедиться в этом можно запустив диспетчер задач через всем знакомую комбинацию клавиш “Ctrl” + “Alt” + “Del” и перейдя на вкладку “Производительность” (Быстродействие). Для Windows 8.1 и Windows 10 дополнительно нужно нажать на “ЦП”, далее на область с графиком правой кнопкой мыши и в открывшемся меню выбрать “Изменить график” -> “Логические процессоры”.
Переключение вида отображения
Окно будет поделено на количество частей равное количеству ядер (потоков) в вашем процессоре. И для каждого из них будет рисоваться график загруженности. Это значит, что в данный момент они задействованы для выполнения тех или иных задач.
Отображение нагрузки на ядра
Для чего же тогда нужна настройка “Число процессоров”?
Она нужна для ограничения использования ядер (потоков) вашего процессора. Причин на это может быть много. Например, у вас есть старая программа, которая не рассчитана на работу в многопоточной среде из-за чего не хочет запускаться.
Расположение настройки
В этом случае вы ограничиваете число потоков до нужного значения при помощи данной настройки, перезагружаетесь и получаете работоспособное приложение. Также такая возможность может пригодится тем, кто пишет программы под конкретное число ядер и хочет проверить их работоспособность.
Вывод
Число процессоров в msconfig никоим образом не увеличивает скорость работы компьютера и не разблокирует все ядра процессора. В операционной системе Windows они все сразу задействованы по умолчанию. Единственным назначением данной настройки является принудительное отключение ядер (потоков) для какой – то конкретной задачи и цели.
Лучшая благодарность автору — репост к себе на страничку: