Как настроить работу ядер на ноутбуке

Почти все современные компьютеры обладают процессорами с двумя и большим количеством ядер, что даёт им немалые преимущества перед их одноядерными предшественниками. Чем же так хороши многоядерные процессоры?

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

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

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



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



Убедиться в этом вы можете сами. Откройте , переключитесь на вкладку «Производительность» и вы увидите, что все ядра используются одновременно. Это замечательно, но с другой стороны при определённых обстоятельствах это может снизить производительность системы и сторонних приложений. Это можно наблюдать на примере выполнения некоторых фоновых задач.



Когда вы выполняете дефрагментацию диска, системная утилита дефрагментатор использует все имеющиеся ядра. Если «отобрать» у неё несколько ядер, другие приложения получат больше ресурсов, а значит, начнут работать немного быстрее.

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

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

Примечание. Процедура настройки многопоточности в Windows 8.1 ничем не отличается от её настройки в Windows 7. Только опция «Задать сходство» в Windows 7 называется «Задать соответствие», а сами настройки выполняются во вкладке «Процессы».

Если же вы хотите автоматизировать процедуру назначения процессорных ядер программе, вам придется изменить параметры её запуска. Сделать это можно в свойствах ярлыка исполняемого файла. Для примера возьмем какую-нибудь программу, скажем, браузер Opera. По умолчанию она использует все ядра. Оставим ей одно ядро, а остальные освободим. Откройте свойства ярлыка и замените содержимое поля «Объект» строкой c:windowssystem32cmd.exe /C start /affinity 2 opera.exe.


Сохраните изменения и запустив саму программу двойным кликом по ярлыку. Теперь откройте Диспетчер задач и убедитесь, что браузер работает на одном ядре. За назначение ядра отвечает ключ affinity. Значение 2 означает, что браузер будет «посажен» на третье первое ядро 1 (CPU1). Почему на первое, а не на второе? Потому что нумерация ядер начинается с нуля.



По идее, если поставить значение 3, программе должно быть присвоено второе ядро, но это не так. В этом случае программа получит сразу два ядра - CPU0 и CPU1. В общем, чтобы вы не путались, прилагаем небольшую таблицу соотношений ключа affinity и его значений. Пример приведен для четырехядерного процессора.


И еще один момент. Редактируемый ярлык обязательно должен указывать на исполняемый файл программы. Если это будет копия с другого ярлыка, программа запустится с параметрами, которые прописаны в оригинальном ярлыке.

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

Инструкция

1. Если вы подметили, что второе ядро установленного центрального процессора не работает, незамедлительно узнаете причину этого сбоя. Для начала проверьте параметры загрузки системы. Откройте меню «Пуск».

2. Выберите пункт «Исполнить». Для стремительного доступа к указанному пункту используйте сочетание клавиш Win и R. Введите команду msconfig в запущенное поле и нажмите клавишу Enter.

3. Выберите вкладку «Загрузка», расположенную в верхней части рабочего окна. Выделите левой кнопкой надобную операционную систему, если вы используете разные ОС. Нажмите кнопку «Добавочные параметры».

4. Поставьте галочку наоборот пункта «Число процессоров». В ниспадающем меню выберите цифру 2. Неукоснительно снимите флажки с пунктов «Отладка» и «Блокировка PCI». Нажмите кнопки Ok и «Применить». Закройте меню настроек и перезагрузите компьютер.

5. Позже заключения загрузки операционной системы нажмите сочетание клавиш Ctrl, Alt и Delete. В запущенном меню выберите пункт «Диспетчер устройств». Откройте вкладку «Быстродействие» позже запуска нового меню.

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

7. Откройте вкладку «Процессы». Кикните правой кнопкой мыши по наименованию необходимой программы. Выберите пункт «Задать соответствие» (Windows Seven). Дождитесь запуска окна с заголовком «Соответствие процессов».

8. Выделите галочкой пункт «Все процессоры» либо поочередно укажите всякое определенное ядро. Нажмите кнопку Ok и повторите эту процедуру для остальных значимых программ.

9. Если позже перезагрузки компьютера программы все еще применяют не все ядра, установите утилиту CPU Control. С ее подмогой настройте работу центрального процессора и задайте правила для определенных программ.

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

Инструкция

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

2. Обнаружьте меню, отображающее параметры работы центральных процессоров. Удостоверитесь в том, что оба устройства включены. В отвратном случае активируйте надобное оборудование. Если вы не можете исполнить эту процедуру вручную, примените первоначальные параметры системной платы.

3. Вернитесь в основное окно меню BIOS. Выделите поле Reset BIOS либо Use Default Settings. Нажмите кнопку Ok. Перейдите к пункту Save & Exit. Перезагрузите компьютер с сохранением параметров.

4. В той обстановки, когда речь идет не об отдельном процессоре, а об одном из ядер исключительного ЦПУ, используйте функции системы Windows для управления устройством. Откройте меню «Пуск». Введите в поле поиска строку msconfig и нажмите клавишу Enter.

5. Откройте подменю «Загрузка» и выделите левой кнопкой мыши энергичную операционную систему. Перейдите в меню «Добавочные параметры», нажав соответствующую кнопку. Активируйте функцию «Число процессоров». Для этого установите галочку наоборот одноименного поля.

6. Нажмите на стрелочку и в развернувшемся меню укажите максимально доступное число ядер. Нажмите кнопку Ok. Примените параметры позже возврата в предыдущее окно. Перезагрузите компьютер.

7. Для активизации всех ядер центрального процессора при работе с определенной программой используйте меню «Диспетчер задач». Откройте его, нажав клавиши Ctrl, Delete и Alt. Кликните правой кнопкой мыши по настраиваемому процессу.

8. В появившемся меню укажите пункт «Задать соответствие». Активируйте все ядра центрального процессора, установив наоборот них галочки. Сбережете метаморфозы.

Видео по теме

Удивительно, но операционная система Windows 7 может задействовать не все процессоры в работу. Это может быть связано с программным сбоем или защитой системы. Если у вас четыре или восемь ядер, это еще не значит, что все они задействованы целиком, отсюда возникают серьезные проблемы с производительностью. В данной статье вы узнаете, как задействовать в работу все ядра системными способами, программой CPU-Z и AIDA64.

Как включить все ядра в Windows 7 через системные настройки

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

Чтобы исправить это, на клавиатуре одновременно зажмите клавиши WIN и R.

Сразу же появится окно поиска. В него надо ввести команду «Msconfig» и нажмите «Ок».


Эта команда вызовет конфигурацию системы. В данном окне вы можете выполнить тонкие настройки запуска системы и автозагрузки. Перейдите в раздел «Загрузка».



В появившемся окне вы увидите установленное значение ядер на сегодняшний день. Если оно отличается от действительного, то кликните на строку «Число процессоров».


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

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


Как включить все ядра в Windows 7 через CPU-Z

Если предыдущий способ сработал ненадолго, либо количество ядер тут же сбросилось на предыдущее значение, то вам понадобится программа CPU Z.

Скачать ее можно на официальном сайте по адресу http://cpuz.ru/cpuz_download.htm

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


После скачивания запустите установщик и согласитесь с лицензионным соглашением.


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


Просто уберите галочку со слов «View cpuz readme». Нажмите «Ок».


Открытая программа имеет маленькое окошко со множеством настроек. Вам нужна вкладка «CPU», а в ней строка «Cores». Измените это значение на действительное число ваших ядер. После этого закройте программу и выполните перезагрузку.


Как включить все ядра в Windows 7 через AIDA64

Ещё одна программа пригодится вам в том случае, если вы даже не знаете примерное количество ядер своего компьютера. В программе AIDA настраивается работа ЦП, видеокарт и многое другое. Скачайте триальную версию на сайте https://www.aida64.com

Выберете версию AIDA64 Extreme.


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


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

Поставьте то значение ядер, которое указано в этом разделе. Перезагрузите компьютер и снова попробуйте проверить количество ядер, ведь они легко могут сбиться опять. Теперь производительность компьютера увеличится в несколько раз, так как вся работа распределится равномерно. Если вы хотите тонко настроить работу ядер, то лучше впредь пользоваться CPU-Z.