Как включить все ядра на windows 7? что дает включение всех ядер процессора
Содержание:
- Сколько ядер работает по умолчанию
- Включение всех ядер через Конфигурацию системы
- Как включить все ядра на компьютере — миф или реальность?
- Запуск программы с привязкой к ядру
- Для чего нужны многоядерные процессоры
- Заставить игру использовать все ядра процессора
- Активация ядер
- Соревновательные игры
- Способ 2 – настройка BIOS
- Способы включения ядер процессора на Windows 10
- Вариант с BIOS
- Как включить все ядра в Windows 7 через AIDA64
- Программа Mz CPU Accelerator
- Сколько ядер используется по умолчанию
- Оптимизация ядер и памяти с помощью MSConfig
- Итоги
Сколько ядер работает по умолчанию
Разгон – хороший и самый очевидный способ увеличить частоту процессоров AMD и Intel. Но вычислительная мощность некоторых чипов AMD может быть увеличена, и многое другое станет работать совершенно по-новому. AMD является единственным производителем, чьи системы продаются с некоторыми неактивными ядрами. Если вы сможете их разблокировать, вы получите дополнительную мощность бесплатно. Это особенно актуально для процессоров с одним ядром, а также для некоторых двухъядерных (т. е. три или два ядра являются активными, одно или два – неактивными). Несложные подсчёты позволяют понять, что разблокирование четвёртого ядра в трёхъядерном процессоре повышает его производительность на целую треть – так что игра определённо стоит свеч.
Возможность разблокировать неактивные ядра заинтересовала пользователей компьютеров несколько лет назад, но в то время требовалось гораздо больше усилий и удачи, чем сегодня. Прежде всего, пользователь должен был купить одну из немногих конкретных плат с южным мостом SB750, а затем найти в магазине процессор, который будет способен работать после разблокировки ядра. В отличие от тестов и экспериментов, это не могло быть проверено – если кому-то повезло, он получал одну треть мощности бесплатно, но в равной степени все усилия могли быть потрачены впустую.
Некоторые материнские платы предлагают специальный переключатель или кнопку для разблокировки неактивных ядер без необходимости посещения BIOS. Теперь это намного проще. Производители отважились и начали использовать на своих материнских платах функцию разблокировки, когда не все ядра работают. Она предлагается большинством новых плат ASUS (Core Unlocker), Gigabyte (Auto Unlock), MSI (Unlock CPU Core) и Foxconn (Core Release).
Чтобы разблокировать неактивное ядро, установите процессор, а затем запустите компьютер. После входа в BIOS найдите нужную функцию и активируйте её. Если возможно, лучше вручную активировать все ядра, чем полагаться на автоматические настройки. После перезагрузки компьютера все ядра должны быть активными. В случае некоторых плат процедура ещё проще – на них есть кнопки, которые позволяют запускать неактивные ядра без входа в BIOS.
Введение в тему
Изначально такая функция не всегда работала хорошо (или вообще не работала), но современные производители давно устранили все проблемы. Отрицательного эффекта не существует, т. е. увеличение потребления энергии под нагрузкой и, следовательно, увеличение теплоотдачи – это обычная система охлаждения для процессора. Единственное, что может случиться, это некоторое снижение восприимчивости системы к разгону. Вам не стоит увеличивать нагрузки и питание системных ядер.
Современные процессоры обладают огромной вычислительной мощью. Достигаются такие показатели не столько архитектурой процессоров, сколько количеством ядер и их частотой. Одноядерные системы не будут выполнять более сложные задачи. Сначала появились двухъядерные процессоры, более поздние – четырёхъядерные, а в последнее время количество ядер процессора достигает 10. Они предлагаются как AMD, так и Intel, причем первая компания также продаёт очень популярные трёхъядерные процессоры.
Первоначально создание трёхъядерных систем явилось проявлением удивительной хитрости AMD. Часто одно из ядер четырёхъядерных процессоров оказывалось повреждённым. Поскольку остальные три работали хорошо, на рынке появились процессоры с заблокированным одним ядром, которое было сломано. Из-за этого пользователи Windows 7 и начали пытаться запустить все ядра процессора.
Теоретически это не проблема. Однако, как и в жизни, теория и практика необязательно должны следовать одним и тем же путём. Проблема заключается в структуре программного обеспечения. Многие приложения просто не могут использовать многопоточность. Они были адаптированы для оптимальной работы в одном, а иногда и в двух потоках, и, следовательно, все «сверхштатные» ядра остаются неиспользованными. Что ещё хуже, в такой ситуации гораздо более дешёвый процессор, но с более быстрыми ядрами может демонстрировать более высокую производительность, чем демон с многоядерной скоростью, имея несколько ограниченную частоту синхронизации. Это не конец дефектов. Ядра, которые не задействованы, потребляют столько же энергии, сколько используется в любой момент времени.
Таким образом, мы имеем аналогичную ситуацию, как в случае пробок. У вас может даже быть Ferrari с двигателем мощностью 500 лошадиных сил, но вы не используете эту мощность, а топливо исчезает из бака с угрожающей скоростью, и вы едете медленнее, чем Fiat на соседней полосе.
Включение всех ядер через Конфигурацию системы
Интересуясь, как запустить все ядра процессора в Windows 7 и 10, потребуется воспользоваться системным приложением – Конфигурация системы. Именно через него, умышленно или случайно, может быть ограничено число используемых системой ядер. Пошаговая инструкция по проверке и настройке требуемого параметра:
- Нажать на клавиатуре сочетание Win+R.
- В окне программы «Выполнить», вписать команду – msconfig.
Откроется окно «Конфигурация системы». На первой вкладке выбирается вариант запуска Windows, а нам нужная вторая – «Загрузка».
Здесь кликнуть по кнопке «Дополнительные параметры».
Перед изменением параметров необходимо понять, что дает строка «Число процессоров» в окне msconfig. Данная опция используется для ограничения числа задействованных ядер процессора. В нормальном режиме работы компьютера она должна быть отключена, собственно, как и параметр «Максимум памяти». В интернете много инструкций, где советуют выставить максимальное число процессоров – такая настройка тоже допустима, но ее трактовка является в корне неверной. Отключенная опция уже предполагает отсутствие ограничений на использование ядер.
Итак, если флажки в строках «Число процессоров» и «Максимум памяти» установлены, требуется их снять. Далее нажать «ОК», а в основном окне – «Применить» для сохранения изменений.
Как включить все ядра на компьютере — миф или реальность?
Сегодня существуют компьютеры, вычислительной мощностью которых уже мало кого удивишь. 4-х или 6-ти ядерные ПК и ноутбуки не удивляют людей, но находятся и новички в этой области, которым все интересно и хочется узнать, как можно больше информации. Сегодня мы разберем интересный вопрос: как включить все ядра на компьютере с Windows 10 для увеличения его производительности.
Если вы хотите узнать, сколько ядер процессора стоит на компьютере, то это можно узнать, например, с помощью программ, руководству к компьютеру или штатных возможностей Windows. Теперь разберем все возможные способы.
Руководство к ЦП
Если у вас есть документы к компьютеру, то сведения о ядрах можно посмотреть там, в разделе о ЦП. Тоже самое можно сделать и в интернете, вбив модель своего процессора, и посмотреть все необходимые характеристики.
Сведения о ЦП можно посмотреть, если перейти в соответствующее меню. Для этого нажимаем правой кнопкой мыши по меню Пуск, выбираем «Система», смотрим на блок «Система». Но там показывается только модель процессора, остальное придется искать где-то еще.
Средства Windows 10
Откроем диспетчер устройств. Это можно сделать, если ввести в поле поиска «диспетчер устройств».
Находим вкладку «Процессоры» и раскрываем ее. Сколько там пунктов находится, столько и ядер на вашем процессоре.
Специальные утилиты
Теперь разберем несколько сторонних программ, которые помогут нам определить количество ядер в процессоре.
CPU-Z
Полезная и бесплатная программа CPU-Z отображает множество характеристик компьютера, а точнее, его компонентов. Она легка и не требовательна.
Для того, чтобы посмотреть информацию о ядрах, переходим во вкладку ЦП и смотрим строчку «число активных ядер».
AIDA64
Эту программу я упоминал уже не раз в своих статьях. Она содержит полный комплект информации о всех компонентах компьютера.
Скачайте программу, запустите, потом переходите во вкладку «Системная плата», далее «ЦП». Блок «Multi CPU» отображает нам количество ядер.
В той же самой программе можно перейти во вкладку «Компьютер», потом «Суммарная информация» в блоке «Системная плата» нажимаем на названии процессора, где строка «Типа ЦП».
Сколько ядер используется процессором
Некоторые думают, что в многоядерном компьютере работают не все ядра, на самом деле это не так, работают они все и всегда, но на разной частоте.
Дело в том, что при большом количестве ядер, происходит лишь оптимизация работы, то есть, данные обрабатываются быстрее. Еще один момент. Если программа не оптимизирована под несколько ядер, то, сколько бы их не было в компьютере, программа все равно будет использовать только определенное количество.
Как включить все ядра компьютера или ноутбука
Никак. Ядра на всех современных компьютерах всегда работают без ограничений. Зачем разработчикам ограничивать работу процессора и памяти, особенно при запуске Windows.
Заметьте, что если галочки в утилите MSConfig, которая описана ниже выключены, это значит, что ограничений никаких нет. Но вы можете сами это сделать, поскольку эта утилита предназначена для тестирования программного обеспечения.
Даже если вы сейчас попробуете изменить настройки на максимальные, то ничего не изменится, можете убедиться в этом сами, используя нижеследующую инструкцию.
Включить все ядра с помощью Windows
Здесь все просто, следуем вот этой инструкции:
- Нажмите Win+R и введите в окне msconfig
- Перейдите во вкладку «Загрузка», потом перейдите в «Дополнительные параметры».
- Ставим галочку на «Число процессоров» и «Максимум памяти», остальные галочки снимаем.
- В пункте «Максимум памяти» указываем максимальное значение.
После того, как все сделаете, сохраните изменения и перезагрузите компьютер.
Включить все ядра с помощью BIOS
Тут все немного сложнее. В BIOS стоит лезть только в случае нестабильной работы компьютера. Если глюков и тормозов не замечается, то все нормально и ядра обычно включены автоматически.
- Если решили попробовать включить ядра через BIOS, то вам нужно перейти в раздел Advanced Clock Calibration и установите значение «All Cores», либо «Auto».
- Сложность тут заключается в том, что в разных версия материнских плат и ноутбуках разделы в BIOS называются по-разному, сказать куда точно заходить не могу.
- Таким образом, мы разобрали, как посмотреть ядра процессора, как задействовать все ядра для сокращения времени загрузки компьютера и бесполезность этого действа.))
Запуск программы с привязкой к ядру
Для того, чтобы сразу после запуска приложение использовало определенное ядро, потребуется запустить его с нужными параметрами. Для этого, можно зайти в командную строку
(Win+R и ввести cmd) и указать соответствующие параметры, например c:\windows\system32\cmd.exe /C start /affinity 1 software.exe
. Таким образом, будет запущено приложение software.exe на 0 ядре. Здесь указывается номер ядра+1.
Эту же команду, пользователь может записать в ярлык приложения
, что позволит запускать утилиту без дополнительных действий. Для этих же действий можно использовать сторонние приложения.
Для чего нужны многоядерные процессоры
Многоядерным процессором называется центральный микропроцессор, который содержит два или более вычислительных ядер в одном корпусе или на одном кристалле процессора.
Первый микропроцессор был разработан корпорацией Intel в 1997 году и носил название Intel 4004. Он работал на тактовой частоте 108 кГц и состоял из 2300 транзисторов. Со временем требования к вычислительной мощности процессоров начали расти. Продолжительное время ее увеличение происходило за счет повышения тактовой частоты. Однако, на определенном этапе развития микротехники, разработчики столкнулись с рядом физических барьеров, связанных с приближением технологических процессов изготовления к размерам атома кремния, из которого изготавливается ядро.
Таким образом, разработчики пришли к мысли создания многоядерного процессора. В многоядерных чипах работают два или более ядер одновременно, тем самым позволяя при меньшей тактовой частоте обеспечивать большую производительность, за счет параллельного выполнения двух и более независимых потоков заданий.
Многие пользователи считают операционные системы Windows не слишком гибкими в плане настроек, разгона и оптимизации работы. К счастью, это не совсем так и ОС вполне может помочь увеличить производительность компьютера. Например, если по умолчанию в работе задействованы не все ядра процессора, вы можете при помощи определённых манипуляций в системе включить их все, не используя дополнительное ПО.
Заставить игру использовать все ядра процессора
Следующий миф объяснить сложнее. Дело в том, что программы работают совсем не так, как представляется пользователям ПК. Работа софта с ядрами процессора и многопроцессорными системами — тема книг, не представляющих интереса для непрограммистов.
Поэтому люди просто смотрят потребление ресурсов ЦП в Диспетчере задач и занимаются бессмысленными попытками что-то оптимизировать. К примеру, пытаются регулировать параметры вроде предыдущей настройки, чтобы их любимая программа загружала на 100% все ядра процессора.
Это сродни использованию чехлов для телефонов, защищающих тело от вредной радиации. Знающие физику люди только покрутят пальцем у виска, в то время как остальные скупают чехлы пачками и рекомендуют их знакомым.
Но вернёмся к работе программ на многоядерных процессорах. На границе знания и незнания возникла бредовая идея использовать программу CPU Control для назначения играм всех ядер.
Совет встречался ещё десять лет назад. Например, при обсуждении игры Gothic 3:
На скриншоте выше пользователь s063r
посчитал, что игра не задействует второе ядро процессора. Shifroval
ответил, что нужно использовать программу CPU Control.
Что же это за чудо-зверь такой
, который залезает в программный код и заставляет программу изменить логику своей работы? Вот как утилита выглядит:
Увидев это чудо-юдо, я схватился за голову: как же глупо
поступили разработчики, сделав так, что при запуске все запущенные программы автоматически «назначаются» на первое ядро процессора!
Смотрите столбец «CPU» при запуске CPU Control:
Единица и три нуля означают, что программе назначено только первое по счету ядро процессора. И это происходит после
запуска самой
утилитой. То, что до
запуска ситуация была иной, с помощью CPU Control увидеть нельзя. Можно, конечно, до всех манипуляций запустить Диспетчер задач и глянуть назначения процессов на ядра, но кто в наше время мыслит критически и проверяет работу программ?
Ложный совет звучит так:
программы работают только на одном ядре, в чем можно убедиться, запустив CPU Control. И там можно назначить программе использование всех ядер процессора.
Этот как если выстрелить себе в ногу и лечиться наложением повязок. А может, нужно не стрелять вовсе и всё будет хорошо?
Миф очень живуч, потому что иногда
он помогает: если запущенный софт сильно нагружает процессор (чаще всего это вирусы), назначение только на одно ядро ограничивает доступные зловреду ресурсы и дает возможность остальным ядрам процессора работать на благо игры. Но это лечение симптома, не решение проблемы.
На самом деле до запуска CPU Control ограничений на одно ядро не было. Программа ставит его при запуске. Установка отдельной программы на все ядра возвращает настройку по умолчанию. Только и всего.
Как нужно настраивать на самом деле?
А никак. Просите авторов программы/игры переписать своё творение под многоядерные системы. Не весь софт умеет задействовать все ядра процессора, на это нельзя повлиять извне. Лучше займитесь
Обычно компьютер работает с использованием всех ядер, которыми обладает данная модель процессора. При этом от пользователя не требуется никаких действий, для того чтобы включить в работу. Но, случайное изменение настроек BIOS или настроек операционной системы Windows может привести к тому, что активными окажутся только некоторые из доступных ядер.
Если вы попали именно в такую ситуацию, то предлагаем вам изучить данный материал. Здесь вы узнаете, как включить все ядра на Windows 7 и Windows 10.
Активация ядер
Есть несколько встроенных способов, позволяющих изменить количество ядер, активирующихся во время запуска Windows. Независимо от того, каким из них вы воспользуетесь, результат будет один, поэтому выбирайте тот, который вам больше всего подходит.
При помощи изменения конфигурации системы
- Зажмите на клавиатуре комбинацию Win + R, чтобы вызвать окно «Выполнить». Пропишите в раскрывшемся окне слово msconfig и запустите выполнения запроса.
Выполняем запрос msconfig
В появившейся утилите перейдите к вкладке «Загрузка» и пройдите к дополнительным параметрам.
Переходим к дополнительным параметрам
Укажите число ядер, используемых для запуска системы. Для каждого из них выделите как минимум 1024 МБ оперативной памяти. Если указать меньшее значение, получится обратный эффект — система начнёт запускаться не быстрее, а медленнее.
Выставляем количество ядер и оперативной памяти
При помощи настроек BIOS
BIOS — грубо говоря, программа, вшитая в материнскую плату и позволяющая управлять параметрами компьютера без входа в систему. Чтобы ей воспользоваться, сначала нужно снять галочку с пункта «Число процессоров» (данный пункт использовался в шаге №3 инструкции «При помощи изменения конфигурации системы»), а после выполнить следующие шаги:
- Выключите компьютер. Начните его включение. Через одну-две секунды на экране появится окно загрузки материнской платы (оно открываются ещё до того, как появится колесико загрузки Windows 10). Именно в этот момент необходимо нажать клавишу F12 для входа в BIOS. Учтите, внешний вид окна может отличаться в зависимости от модели материнской платы. Также для входа в BIOS может использоваться другая клавиша. Информация о том, какую же кнопку стоит использовать, обычно прописана на самом экране загрузки.
Нажимаем F12 для входа в BIOS
Зайдя в BIOS, отыщите пункт Active Processor Core. Он может называться по-другому в зависимости от модели материнской платы, но в имени будет что-то о процессоре и ядрах. Укажите желаемое количество ядер, сохраните параметры BIOS и выйдите из него.
Выбираем количество ядер и сохраняем изменения настроек BIOS
Начнётся стандартная процедуру загрузка системы, но теперь заниматься её включением будут несколько ядер. Экспериментируя с количеством активированных ядер, вы можете выяснить, какое оптимальное значение одновременно включённых ядер в вашем случае.
От количества ядер зависит то, с какой скоростью будут обработаны запросы пользователя. По умолчанию задействованы все ядра, но только в работе Windows, но не в её загрузке. Чтобы активировать все, необходимо изменить конфигурацию системы или настройки BIOS.
Всех приветствую, дамы и господа! Сегодня поговорим о том, как задействовать все ядра процессора в Windows 10 – как проверить все ли ядра процессора работают, в том числе через БИОС, и как включить их.
p, blockquote 1,0,0,0,0 –>
Соревновательные игры
Пример игрового чата
Главный вопрос при встрече нового или неизвестного сокращения в игровом чате или личном сообщении — что означает GL HF или другая фраза? Рассмотрим популярные сокращения геймеров в Dota 2, CS GO и других играх.
AFK — афк, отошел от клавиатуры, в оригинале away from keyboard. Сокращение употребляется, когда написавший отошел от компьютера, зачастую используется вместе с BRB (be right back, скоро вернусь).
GL — good luck, пожелание удачи. Говорится сопернику перед началом игровой сессии. Используется как вместе с HF (см. выше good luck have fun перевод), так и отдельно. Возможен заведомо-ироничный подтекст, который встречается при столкновении двух неравных по уровню игроков / команд.
GJ — good job, хорошая работа. Сокращение применяется с целью похвалить, подчеркнуть хорошие действия игрока. Возможен скрытый подтекст, который дополняется оскорблением, например “gj noob”.
GH — good half, хорошая половина. Сокращение употребляется по завершению половины матча, перед переходом сторон (в командных играх, например Counter-Strike).
HF — have fun, пожелание хорошо провести время, повеселиться. Сокращение обычно используется вместе с GL (см. выше). Пишется на старте матча / игры / стороны / после длительного ожидания и возобновления партии.
NT — nice try, хорошая попытка. Сокращение используется с целью похвалить за удачную попытку вытащить раунд / выиграть в сложной ситуации.
WP — well played, хорошо сыграно. Сокращение употребляется с целью подчеркнуть хорошую игру и выразить уважение сопернику по завершению матча.
NS — nice shot, хороший выстрел. Сокращение в основном используется в шутерах в качестве похвалы меткого или ценного выстрела. Редко можно встретить фразу в MOBA (если вы не играете с Ярославом NS Кузнецовым в Dota 2).
N1 — nice, number one, номер один, лучший, хорошо. Сокращение употребляется как универсальная похвала или выражение уважения. Часто применяется как подчеркивание опыта соперника.
Способ 2 – настройка BIOS
Еще один вариант настройки скорости работы ОС – это проставление новых настроек в БИОСе.
Такой вариант позволяет не только увеличить эффективность выполнения задач, но и предотвращает возникшие в ОС сбои и регулярное появление синего экрана.
Программа позволяет провести комплексную настройку аппаратных и программных составляющих:
- Процессора;
- Кэша;
- Материнской платы;
- Памяти;
- Параметров системного модуля (Serial Presence Detect).
Для включения всех ядер нам понадобится вкладка CPU. На рисунке ниже представлено окно отображения конфигурации в приложении CPU-Z.
Внизу есть поле Cores, его значение – это количество ядер ПК, которые функционируют на одной частоте. Пропишите в поле максимальное количество процессоров.
Поле Threads
(потоки) должно быть равным Cores.
Рис. 5 – главное окно приложения CPU-Z
После внесения изменений следует нажать клавишу «ОК». Выключить программу и перезагрузить устройство.
Способы включения ядер процессора на Windows 10
Чтобы активировать все ядра четырехядерного (пример) процессора при включении ПК, можно использовать:
- Перенастройку конфигурации системы.
- Настройки BIOS.
Инструкция ниже подойдет как для 32-, так и для 64-битной ОС редакций Windows 10:
- Откройте меню «Выполнить», нажав на сочетание клавиш Windows + R. Введите msconfig и нажмите Enter, чтобы открыть окно конфигурации системы.
- Перейдите во вкладку «Загрузка», выберите нужную ОС и нажмите на функцию «Дополнительные параметры загрузки».
- Выберите строку «Число процессоров» и в развернутом списке выберите максимальное доступное количество ядер.
- Кроме этого следует повысить «Максимум памяти», отключить опцию «Блокировка PCI». В таком случае ОС будет распределять нагрузку на все ядра равномерно. Подтвердите настройки, нажав на OK.
_
Примечание. В настройках «Максимум памяти» нужно выбрать любое числовое значение не ниже 1024 Мбайт. Иначе скорость загрузки компьютера может и даже уменьшиться.
Чтобы не выполнять эти действия каждый раз, в предыдущем окне «Конфигурация системы» установите галочку на пункте «Сделать эти параметры загрузки постоянными». Подтвердите действия на «Применить» и OK.
Вариант с BIOS
Второй вариант, как использовать и настроить все ядра процессора для работы в Windows 10 – воспользоваться BIOS. Он запускается при включении компьютера с помощью клавиш F2 или Del в зависимости от типа устройства.
В самом BIOS, опять же, в зависимости от его версии, необходимо найти пункт «Advanced Clock Calibration» или аналогичный, и там включить значение «All cores» или «Auto».
Опять же следует отметить, что эти настройки повлияют только на процесс запуска компьютера, и таким образом не получится. Работа операционной системы, в целом или отдельных программ целиком зависит только от разработчиков. Добавили ли они данную возможность включить, и насколько качественно оптимизировали ее.
Как включить все ядра в Windows 7 через AIDA64
Ещё одна программа пригодится вам в том случае, если вы даже не знаете примерное количество ядер своего компьютера. В программе AIDA настраивается работа ЦП, видеокарт и многое другое. Скачайте триальную версию на сайте https://www.aida64.com
Выберете версию AIDA64 Extreme.
Установка точно так же не займет много времени и не требует особенных знаний в области компьютеров.
После завершения установки зайдите в программу и обратите внимание на левое меню. Здесь кликните на раздел “Системная плата”, а затем “ЦП”
Отыщите строку “Multi CPU”, в которой содержатся полные данные о каждом вашем ядре процессора.
Поставьте то значение ядер, которое указано в этом разделе. Перезагрузите компьютер и снова попробуйте проверить количество ядер, ведь они легко могут сбиться опять. Теперь производительность компьютера увеличится в несколько раз, так как вся работа распределится равномерно. Если вы хотите тонко настроить работу ядер, то лучше впредь пользоваться CPU-Z.
Несмотря на то что Windows считается операционной системой для обычных пользователей, в отличие от многочисленных дистрибутивов Linux, все равно позволяет совершать некоторые операции, за которые опытные пользователи все-таки предпочитают последнюю. В частности, имеется ввиду доступ к аппаратным составляющим. Сама ОС и установленные драйвера делают так (или, по крайней мере, пытаются), чтобы они работали на максимум и предоставляли лучший пользовательский опыт. Для начала нужно знать, как включить все ядра процессора на Windows 10 и данный вопрос мы подробно разберем в этой статье.
Программа Mz CPU Accelerator
Неплохая программа, которая автоматически добавляет наивысший приоритете
тому окну, которым пользуются в данный момент. Это позволяет сделать так, чтобы текущий процесс не тормозился и выполнялся без задержек, так что пользователю будет удобно работать, а на остальные программы ресурсы будут выделяться по остаточному принципу.
В разделе Exlusions
можно задать исключения для некоторых процессов, их приоритеты программа не будет менять ни в коем случае. А вот в CPU Manager
, как раз и находится интересующая пользователя функция. С помощью можно будет распределить программы по ядрам, что сможет повысить эффективность работы, а также может оказаться гораздо более удобным для пользователей, у которых часто выполняется множество программ в фоновом режиме.
Сколько ядер используется по умолчанию
Главное запомните! В многоядерном процессоре все ядра работают всегда и одновременно (прочитайте статью «Настройка максимальной производительности Windows 10 для ускорения работы компьютера»). В основном они функционируют на разной частоте (в зависимости от настроек BIOS или специальных утилит, которые поставляются вместе с материнскими платами).
Преимущества работы многоядерного ЦП можно представить следующим образом. Если человек наливает в ведро воду из одного крана, он сделает эту работу за один период времени. Если включить второй кран, наполнить ведро можно намного быстрее, но объем воды, который суммарно можно в него вместить, не увеличится.
При использовании двух кранов оптимизируется работа. То же происходит при использовании нескольких ядер в ЦП – он быстрее и продуктивнее обрабатывает данные, которые поступают для вычисления.
Важно! Процессор работает в многопоточном режиме только в случае, если программа, которую он выполняет, для этого оптимизирована. Если производитель софта не воплотил в нем поддержку многоядерных ЦП, будет задействовано только одно ядро.
Оптимизация ядер и памяти с помощью MSConfig
Совет изменения настроек в системной утилите MSConfig основан на допущении, что Windows при загрузке не использует все ядра процессора и мегабайты оперативной памяти. Якобы нужно указать их нужное количество с помощью «секретной» настройки, чтобы компьютер быстрее включался и всё быстрее работало.
До «секретной» опции можно добраться так: Пуск — Выполнить (в Windows 10 используйте поле поиска вместо Выполнить) — msconfig — OK.
Запустится программа Конфигурация системы (msconfig.exe). Вкладка Загрузка
Нужно нажать Дополнительные параметры, чтобы открыть параметры загрузки Windows и там будут вожделенные «суперсекретные» опции:
Сейчас ничего не настроено
Пока очумелые ручки не добрались до настроек, здесь ничего указано не будет, галочки проставлены не будут. С чего бы разработчикам Windows ограничивать производительность системы?
Но люди, не использующие критическое мышление, думают иначе: раз изначально галка не стоит, значит, ограничение включено. Якобы отсутствие галочек не даёт операционной системе узнать, сколько ядер у процессора и сколько оперативной памяти установлено. И якобы нужно указать вручную:
На компьютере восьмиядерный процессор и 8 Гб оперативной памяти
И после перезагрузки компьютер начнет использовать все ресурсы. Это противоречит третьему тезису о том, что Microsoft не ограничивает производительность изначально.
Вариантов у этого совета несколько. Я прошёлся по сайтам, посвящённым оптимизации Windows, выбрав парочку. Например, некий Юрий считает, что по умолчанию установлена загрузка с одного ядра:
Где автор мог узнать, что «по умолчанию загрузка с одного ядра»?
Другие вспоминают про оперативную память. «Блог мастера ПК» утверждает, что с ней та же беда.
Начало совета
Я обрезал часть текста, чтобы не было длинного скриншота. Вот что автор советует дальше:
Он советует указать не только количество ядер, но и размер памяти. А в конце говорит, что можно снять галочку.
Стоп. Где логика? Устанавливается опция, после отключается, как такая манипуляция может на что-то влиять в принципе?
Откуда миф? Полагаю, дело не только в незнании матчасти советчиков и отсутствии логического мышления, но и неоднозначной официальной справке по MSConfig. В статье MSConfig the System Configuration Tool на официальном сайте Microsoft описание опций действительно оставляет место домыслам, если не знать контекста:
Перевод: «Если вы нажмете на Advanced Options (в любой ОС), вы можете установить такие параметры, как количество процессоров, выделенных для операционной системы при загрузке, или максимальный объем оперативной памяти. (Как правило, обычно не отмечено)».
Текст официальной инструкции по использованию MSConfig не противоречит мифу: действительно можно указать, сколько процессоров и оперативной памяти использовать при загрузке. Вот только предназначены эти опции не для повышения производительности, а для ограничения в целях тестирования.
На самом деле Windows всегда использует все процессоры и ядра процессоров и всю оперативную память. Никто не думал ограничивать систему, да еще во время загрузки.
Опции в msconfig нужны программистам для тестирования программ, чтобы ограничить доступные ресурсы, сымитировав медленный ПК на быстром.
Если задуматься о репутационных потерях, о штрафах и прочем, возникает понимание, что миф о настройке в MSConfig — полная чушь. В каком бреду можно утверждать, что Windows не задействует все возможные ресурсы при загрузке компьютера? Ведь в интересах разработчиков Windows сделать так, чтобы компьютер включался как можно быстрее без шаманств в настройках. Вводить ограничения глупо.
Некоторые «гении» пытаются доказать, что опция «Число процессоров» ускоряет компьютер, потому что при значении 1 игры начинают тормозить. Логики в этом аргументе нет. При включенном лимите на одно ядро производительность действительно снижается (особенно это заметно в играх), но по умолчанию ограничения выключены и программы вольны использовать все ядра, как им вздумается. То есть опции в MSConfig работают так, как задумано — позволяют при желании пользователя ограничивать ресурсы ПК.
К счастью, данный совет о настройках в MSConfig безвреден. Установка максимальных значений никак не влияет на работу компьютера, ведь результат тот же, что и при выключенных опциях.
Для самых непонятливых: просто снимите галочки.
Не имеет никакого значения, что там в полях — одно ядро или миллион
Не важно, что там в поле «Максимум памяти». Во что вы играете, насколько старое у вас железо — тоже не имеет никакого значения
Просто снимите все галки, нажмите ОК и живите спокойно дальше. Нет никаких тайных настроек в MSConfig для «разблокирования» процессорных ядер и памяти.