«

»

Распечатать Запись

Оптимизация работы процессора: утилита CPU Control

В данной публикации пойдет речь еще об одном стороннем инструменте оптимизации работы многоядерных процессоров – бесплатной программе CPU Control. "Еще" – потому, что автор уже касался этой темы, см. заметку об ICEAffinity. Детище немецкого разработчика Маттиаса Коча (Matthias Koch), русифицированная утилита CPU Control будет особенно интересна начинающим компьютерным пользователям из-за наличия многопрофильного авторежима оптимизации, но обо всем - по порядку.

"Зачем это надо & что я буду с этого иметь?"

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

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

  • По умолчанию, ОС Windows присваивает всем запускаемым процессам равный приоритет в пользовании процессорных мощностей. Что не совсем правильно в случае запуска ресурсоемких приложений, напр., когда Вашему любимому Call of Duty "мешает" антивирус вкупе с дюжиной другого "второстепенного" ПО. CPU Control поможет пропорционально разнести процессы по ядрам, что напрямую скажется на общей производительности системы.

Примечание: Утилита поддерживает двух- и четырехъядерные процессоры, но, по отзывам, корректно работает и на 6-8 ядрах.

/ опубликовано в IT-издании "Компьютерные Вести" № 6 за 2013 год в рубрике "Software" /

Оптимизируем

1. Для начала необходимо скачать утилиту напр. отсюда, из Каталога софта TestSoft.su. Никаких "хитростей" в установке нет, поэтому последовательно жмем "Next" ("Далее") до полной инсталляции. Кстати, программа не "сорит" в реестре, т.е. портативна и носима на съемных накопителях.

CPU_Control_1

2. После запуска (см. скриншот) первым делом кликаем на "Options" ("Опции") и русифицируем CPU Control через "Languages" ("Языки") → "Russion". Далее, в соответствии со следующим скриншотом, ставим галочки напротив "Автозапуск с Windows", "Минимизировать" и "4 ядра" (для четырех и более ядер). Понятно, что если ЦП двухъядерный, активировать "4 ядра" без надобности.

CPU_Control_2

3. Закрыв "Опции", в главном окне приложения видим 5 режимов контроля работы ЦП: "Авто", "Ручной", "CPU1" (все процессы выполняются на 1ом ядре), "CPU2" (все процессы выполняются на 2ом ядре) и "Отключено" (без оптимизации). Последние три режима нам не интересны, поэтому сосредоточимся на первых двух.

Для начинающих пользователей автор рекомендует просто выбрать режим "Авто" и, закрыв окно, проверить для будущих загрузок Windows, чтобы CPU Control был в списке автозагружаемых приложений (!). Это легко сделать напр. через Revo Uninstaller любой версии, см. в панели меню "Инструменты" → "Менеджер автозапуска" (при необходимости добавить приложение кликаем, соответственно, апплет "Добавить").

revo_uninstaller

4. Для любителей "покопаться" эта простенькая утилита дает шанс "развернуться": в авторежиме имеется 9 базовых профилей-вариаций распределения процессов по ядрам (см. скриншот). При наличии времени и открытом на вкладке "Быстродействие" диспетчере задач (Ctrl + Alt + Del), для мониторинга результатов, можно выбрать оптимальный профиль под свою систему.

CPU_Control_3

5. Самые "продвинутые" пользователи, желающие добиться максимальных результатов в деле повышения производительности системы данным способом, наверняка заинтересуются режимом "Ручной". В  этом режиме Вы самостоятельно распределяете процессы по ядрам или группам ядер. Все просто: выделяете процесс(-ы) и через правую клавишу мыши "вешаете" на нужное ядро или комбинацию ядер. Например, при выборе "CPU1" процесс будет "висеть" на первом ядре, при выборе "CPU3+4" – на третьем и четвертом ядрах и т.д. Вот хороший вариант ранжирования для 4ехъядерного ПК: системные процессы оставьте 1ому ядру, самые ресурсоемкие приложения (типа Photoshop) "распылите" между всеми ядрами (вариант как на последнем скриншоте), а "середнячков" типа антивирусного сканера отдайте в руки комбинации на 2 ядра, скажем, "CPU3+4". "Диспетчер задач Windows" поможет сделать правильный выбор. Для удобства мониторинга, при открытой в диспетчере вкладке "Быстродействие", проверьте, чтобы была активирована функция "По графику на каждый ЦП" (см. "Вид" → "Загрузка ЦП" → искомое "По графику на каждый ЦП").

CPU_Control_4

В общем, экспериментируйте и Ваши усилия обязательно окупятся сторицей!

Дмитрий dmitry_spb Евдокимов

Постоянная ссылка на это сообщение: http://TestSoft.su/optimizaciya-raboty-processora-utilita-cpu-control/

39 комментариев

Перейти к полю для комментария

  1. vlad98

    Приятно, когда судя по всему и обзор авторский и скрины не ворованные и написано понятно. Софтины тоже интересные ), попробую.

    1. dmitry_spb

      Да, как говорят «все — своё»; respect, vlad)!

  2. serg

    да но что делать если у меня 6ти ядерный процесор прога не видет их все!

    1. dmitry_spb

      Прога работает и на 6-8 ядрах, проверьте Диспетчером задач. По сравнению со стандартной ситуацией, когда ресурсоемкое приложение (игра) «грузит» только 1 ядро, CPU Control «распылит» их на несколько ядер, что даст прирост производительности.
      Как вариант, если у вас процессор с поддержкой технологии Hyper-threading (Core i3 / i7 / серия Atom) рекомендуется ее отключить, см. в BIOS настройки CPU → сменить «Enable» на «Disabled».

  3. ANB_RB

    После перезагрузки настройки распределения слетают. Что можно придумать?

    1. dmitry_spb

      Напишите подробности (какая ОС, слетают ли настройки др. софта и т.д.). Попробуйте создать новую админскую учетную запись и зайдите через нее. У меня под единственной (админской) «учеткой» в Win7 Starter на ноутбуке настройки CPU Control не слетают.

      1. Денис

        У меня такая же ситуация на Win 10 64 bit. Не подскажете, что можно придумать?

  4. ANB_RB

    СPU-control – настройка ручная (все процессы на 3-4 ядро, WOT и xvm на 1-2 ядро, автозагрузка) в WOT работают 2 ядра равномерно. После перезагрузки компа все настройки слетают на 1111. После перезагрузки WOT настройки слетают на 1111 – работает 1 первое ядро. Система: AMD 955 (разгон до 3,6), память 8 гиг., видео GTX 660, мать Gigabyt 870A. Учетная запись — админ (одна). Как сохранить настройки СPU-control?

    1. dmitry_spb

      Все понятно, и, к сожалению, настройки в режиме «Ручной» — «разовые», поэтому лучший вариант (с учетом, что WOT «грузит» только 1 ядро) — это выбрать один из 9 настроечных профилей авторежима (см. п. 4), они сохраняются. И спасибо за коммент, т.к. данная «тонкость» в Рунете еще не озвучивалась.

  5. гость

    Для i7 и 8 ядер не работает. Сколько бы ни крутил эту прогу

  6. Алексей

    Подскажите, у меня при запуске программы 0 процессов… СPU Controll их не находит.. что это может быть? Процессор I7 4 Ядра

    1. dmitry_spb

      Программа старая и, к сожалению, поддерживает не все процессоры. Попробуйте отключить Hyper-threading (см. в BIOS настройки CPU → сменить “Enable” на “Disabled”).

  7. серж

    прива всем.скажите почему ставлю CPU-Control и запускаю танки а она у меня не отображается в меню запуска.в чем проблема?

    1. dmitry_spb

      Доброго дня! Попробуйте добавить CPU Control в автозапуск Windows с помощью Revo Pro, см. п. 3, полный путь до exe-файла такой: C:\Program Files (x86)\CPU-Control\CPU_Control.exe (для 64-битных Windows) или C:\Program Files\CPU-Control\CPU_Control.exe (для 32-битных Windows).

  8. Nick

    Здравствуйте. Такая проблема: поставил, запускаю, на секунду вылезает окно программы (иногда в нем отображаются процессы, иногда нет) и тут же исчезает, причем в диспетчере задач в процессах CPU config после запуска отображается, а если еще раз запустить его, то одинаковых процессов станет 2. Запуск от имени админа, переустановка программы и гугл не помогли… Может хоть здесь кто знает? Прошу помочь!

    1. dmitry_spb

      Зачем запускать дважды? Просто добавляем в автозапуск и забываем о существовании. Ну, а лишние процессы в Диспетчере легко завершить одноименной кнопкой.

      1. Nick

        Предыдущую проблему решил, из-за глупости сразу не понял что к чему. Но теперь другая-не отображает процессы. Причем пробовал в диспетчере задавать соответствие, получается вот такое: при задействовании первых четырех ядер в программе отображается 1 единственный процесс (при переключении между всеми режимами) — и это сам CPU Control. При попытке задать соответствие 5 и другим последующим ядрам процессы исчезают вообще…

        1. dmitry_spb

          А какое «железо» / ОС? См. комментарии выше — утилита поддерживает не все процессоры.

  9. Олег

    здраствуйте! Купил себе ноутбук lenova g505 две видухи 4 гб оперпативы 4 ядра. Суть в том что лагают все игры даже обычнас Контер .страйк 1.6 и дота 1 . Что делать может здесь подскажите чтото с ядрами зделать или нести его обратно в магазин?

    1. dmitry_spb

      Доброго времени суток! Удаленно ответить на Ваш вопрос невозможно, я не любитель ноутбуков этой марки, без проблем много лет пользуюсь Acer и Asus, если надумаете менять, то рекомендую ноуты серии Acer Aspire, приятны во всем.

  10. Павел

    Не могу изменить ядра на некоторые программы , такие как антивирус и прочее , не меняются , стоит автоматически все ядра и не меняются

    1. dmitry_spb

      Павел, какой режим («ручной»?) / какая ОС / какое «железо»? Антивирус — ресурсоемкое ПО, поэтому «распыление» по всем ядрам логично и понятно.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Вы можете использовать эти теги HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>