Как ускорить процессор, а точнее Windows под него — CPU Control

статьи
оптимизация

Как Вы поняли из заголовка, мы поговорим про то как ускорить процессор, а точнее говоря (просто некоторые неопытные пользователи называют системный блок так ;) ) компьютер и Windows.

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

как ускорить процессор - иконка статьи

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

Давайте приступим.

Как ускорить процессор (компьютер) - теория

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

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

Глобально, в этом направлении, с точки зрения программной оптимизации есть два пути:

  • В случае с многоядерными процессорами, - это распределение нагрузки по ядрам. Дело здесь в том, что изначально не все процессы могут использовать адекватно все ядра в системе (т.е нет поддержки многоядерности) или корректно занимать те из них, что не заняты обсчетом других приложений и нужд, а посему имеет смысл вручную (или автоматически) разносить приложения на отдельные ядра или группы ядер, для корректного распределения нагрузки и/или ушустрения работы;
  • В случае со всеми процессорами, т.е одноядерными в том числе, - это работа с приоритетами системы. Дело в том, что по умолчанию Windows присваивает всем запускаемым процессам нормальный приоритет, что ставит приложения в равные условия в плане получения процессорных мощностей;
  • Однако, согласитесь, что, скажем, 3D игра и обычный блокнот, – это немного разные приложения и, очевидно, что игре нужно больше ресурсов процессора в реальном времени, т.к находясь в трехмерном приложении Вы вряд ли взаимодействуете с этим самым блокнотом и он Вам не нужен до поры до времени (да особых мощностей процессора блокноту почти не надо, – там той программы то.. раз два и нету). Отсюда, вроде как логично вытекает, что приоритеты у разных приложений должны быть разные (особенно во времена многоядерности то), но на практике это далеко от реальности.

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

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

к содержанию ↑

Как ускорить процессор - вводная, скачиваем CPU Control

Что это за распределение нагрузки и как оно выглядит? Говоря простым языком, можно вручную, запустив программку, повесить все системные службы на просчитывание первым ядром, антивирус и фаерволл вторым, браузер и аську третьим и тд и тп.

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

В этом нам поможет такая программа, как CPU Control. К сожалению, оная несколько устарела и может поддерживать не все процессоры, но для решений 2-4 ядра подойдет вполне. С более многоядреными версиями не факт.

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

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

Скачать можно прямо с моего сайта, а именно отсюда. Установка не требуется, просто распакуйте программу.

к содержанию ↑

Как ускорить процессор и компьютер с помощью настроек CPU Control

После запуска видим примерно такую картину:

CPU-Z программа - обзор - как ускорить процессор - скриншот 1

Где сразу идем на вкладку “Options” и задаем галочками “Автозапуск с Windows”, “Минимизировать”, язык и ставим галочку 4 ядра, если у нас их, собственно, 4 или не ставим, если, собственно, их два.

CPU-Z программа - обзор - как ускорить процессор - скриншот 2

к содержанию ↑

Настройка CPU Control, чтобы еще сильнее ускорить процессор

Дальше есть несколько путей, а именно:

    • Ручной, т.е когда мы задаем для каждого процесса всё сами, т.е на каком ядре/ах он будет, что называется обрабатываться;
    • Авто, т.е, когда программа сама назначает распределение по ядрам, чтобы ускорить наш процессор;
    • CPU1, т.е, когда приоритет отдается первому ядру;
    • CPU2, т.е, когда приоритет отдается второму ядру;
    • И тд.

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

CPU-Z программа - обзор - как ускорить процессор - скриншот 3

Для начала пару слов про "Авто". Это довольно удобный режим, когда нет особого желания заморачиваться с тонкой настройкой или знаний на эту самую настройку не хватает. Посему можно выбрать этот режим и один из 9 профилей для него, которые, на базе неких правил, распределяют приложения по ядрам.

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

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

CPU-Z программа - обзор - как ускорить процессор - скриншот 4

Перейдя в этот режим, Вы сможете сами распределять процессы по ядрам или группам ядер. Делается это путем выделения одного или нескольких процессов и последующим нажатием правой кнопки мышки. Здесь собственно, CPU и его номер - это номер ядра.

Т.е. если Вы хотите ускорить процессор и повесить процесс на 4-ое ядро, то выбираете CPU4, если на 1-ое и 3-тье, то CPU 1+3, и тд. Думаю, что идея ясна. Теперь о том как лучше распределять.

Глобально, имеет смысл растаскивать процессы на группы, а ресурсоёмким приложением выделять все ядра сразу. Т.е, например, фаерволл и антивирус отдать на попечение 3+4 ядер, системные мелкие процессы, а так же небольшие программы, вроде аськи, Punto Switcher и прочую шушеру на 1-ое, игры-фотошоп-прочее-тяжелое на 1+2+3+4.

Либо, как вариант, попробовать всё повесить на все и посмотреть, что будет.

к содержанию ↑

Как посмотреть результаты ускорения и вообще изменения

Мониторить нагрузку на ядра можно в том же диспетчере задач.

Важно включить в нем мониторинг нагрузки на ядра, что делается по кнопке “Вид” - “Вывод времени ядра” и  “Вид” - “Загрузка ЦП” - “По графику на каждый ЦП”.

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

диспетчер задач Windows - как ускорить процессор - скриншот 5

К слову, вот на 4-х ядрах даже в автоматическом режиме прирост производительности значительно ощутим, зато на двух почему-то даже в ручную не всегда удается достигнуть мощи.

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

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

к содержанию ↑

Послесловие

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

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

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

сказать «спасибо»подписатьсяобучаться
Хотите знать и уметь, больше и сами?

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

Скачать книги
Sonikelf's Project's логотип Космодамианская наб., 32-34 Россия, Москва (916) 174-8226

191
Комментарии — присоединяйтесь!

10000
117 Диалогов
74 Ответов
0 Подписались
 
Смотрят
Ключевой диалог
124 Авторов
  Подписаться  
Уведомить о
chunga_changa

на двух ядрах увеличивает производительность примерно раза в полтора, и под семёрой работает стабильно, как говорится проверено на себе

Oza

Проверил на 2 ядерном компе с OC Windows 7
Работает идеально,результат заметен.
Спасибо.

snake

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

Max-ON

Спасибо за прогу, но нормально ею пользоваться и почувствовать какой-либо эффект от её использования, у меня пока не получается... Если не сложно, то напишите пожалуйста кратенько инструкцию:) Я вроде как знаю, но эффекта 0. Очень хочу GTA4 с её помощью оптимизировать (у меня 4ёх ядерный проц.), но разницы не ощущаю, а скорее наоборот, начинает жёстко лагать... Просьба поправить меня: (если что-то делаю не так) 1)Запускаю CPU Control 2)Запускаю игру (напр. gta4), далее её сворачиваю, захожу в программку, там выбираю нужный процесс "GTA4.exe" по нему правой кн.мыши и Add to CPU list > 4CPUs > 1+2+3+4, а прога находится в режиме АВТО! 3)Захожу в игру и если повезёт, то всё останется как было, если нет, то начнёт подтормаживать... Пожалуйста помогите мне разобраться!

Driver

ЭЭЭ... он так и должен выглядеть?

Driver

Должен быть еще список процессов как у меня на скриншоте.

И где их взять?

Виктор

под Win7х64 на core i7 не пашет

Согласен...Отображает только GUI.exe процесс!

TexHoLog

к сожалению на моей системе тоже не работает. CPU AMD Phenom II X6 1090T 3.2 GHz 9Mb Socket-AM3 (Win-7 x86)

Double-one

под Win7х64 на core i7 не пашет

Точняк

Александр

ХР - виста - семёрка - атлон - интел
юзаю давно на разных ОС и на разных архитектурах
будь то АМД или Интелл
всё работает нормально

Сейчас имею i5-750, установлена Win7 x64 и тоже все пашет
хотя при загрузке програмульки на что то и ругается.
Но работает однозначно.

ПС: Для тех кто сидит на АМД - если у вас не установлена программа
AMD Dual - Core Optimizer
то ядра будут задействоваться совсем неординарно.
Не будут идти некоторые игры и программы
которые расчитаны на многоядерность.

Твердый

норад подскажите с помощью этой проги можно одно и тоже приложение запустить на всех ядрах, но как отдельные проги?!

puzik1012

Спасибо!На i3 Заработали все 4 ядра.

filchenkov75

У меня пошла,процессы отображаются,всё работает,глюков вроде нет,поставил в авто-режиме пока,потом мож вручную процессы "перевешу" по ядрам,игры не запускал,"ощутимого прироста" производительности пока тоже не заметил...
AMD Phenom II X4 965 Black Edition,Vista X86 Ultimate

Виктор

Если у вас процессор intel core i7 9xx, то решение проблемы "не видно процессов", скрывается в технологии HT, если ее отрубить, то всё работает.

maxcod

Виктор
2011-03-08 16:47:59

Если у вас процессор intel core i7 9xx, то решение проблемы “не видно процессов”, скрывается в технологии HT, если ее отрубить, то всё работает.

Еслиб я еще знал что ето такое и где оно находится(( (HT)
и как его отключить и надо ли(

Devid

А какая проблема зайти в диспетчер задач, тыкнуть правой кнопкой на процесс и выбрать пункт "Задать соответствие..." ?

FullMetal Frank

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

Я хочу задать вам один вопрос: можно ли на компьютере одновременно держать запущенными CPU Control и Mz CPU Accelerator? Не будет ли из-за этого сбоев, ссор между программами и тормозов? Заранее спасибо.

FullMetal Frank

P.S. У меня Intel Core 2 Quad.

Jaz55

Спасибо! Заметно повысилась производительность! На Семерке пашет как часы с Атлон х4 работает норм

slepoy

скажите, Андрей есть ли смысл ставить CPU-control, если есть разгон системы - Intel I5 - 2500k разгон до 45Гц, память DDR3 до 1600?

Tuha

Подскажите пожалуйста какой программой оптимизировать шести-ядерный процессор AMD Phenom(tm) X6 ? ОС Windows 7.

Tuha

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

RGI

У меня вопрос. Рентабельно ли использовать эту программу если уже запущена опция разбиения управления Windows на два потока?(Конфигурация системы->Загрузка->Доп. параметры)

Sion

К сожалению, прироста производительности не заметно, процессор Core i5 2500K, а при автозапуске программа блокирует сетевые подключения, ОС Winows 7 Home Premium 64bit

Arimand

А как проверить, что она вообще работает?
Процессор i5 760.
Просто нажать "авто"? От этого вроде ничего не меняется. Может в процессоре уже предусмотрено "умное распределение"?

Arimand

Игры: mass effect, Dragon Age, starcraft 2 - без CPU-Control работают все ядра процессора.

В первых двух - на 50-70% кстати, даже в свернутом режиме, что странно, но это уже другой вопрос.

Arimand

Вызрела еще одна проблема.
Заметил, что после установки программы, если ничего не делать, в одной из перечисленных игр почему-то начало грузиться _только одно_ ядро на 100%, хотя раньше грузились все 4. Это что, она автоматическое регулирование отключила? И теперь каждый раз придется вручную настраивать?
А можно ли вернуть всё, как было, без переустановки системы?

killlingmachine

Как отключить hyper traeding в биосе если он у меня там скрыт?
помогите а то не видит процессы,
ноутбук HP Pavilion dv6 3040er, windows 7 64-bit
СПАСИБО ТОМУ КТО ПОМОЖЕТ!!!

Motaro

Решил поставить программу для увелечене производительности. Но из за неё стало только хуже, раньше работало всё нормально без лагов, а когда поставил сколько с ней не возился всёровно везде лагает. Может кто знает как это исправить?

Olegs

Kто нибудь на Windows 7/ amd fx 4100 (bulldozer) запускал?