Гид компьютерного мира - Информационный портал
  • Главная
  • Инструкции
  • Последняя версия cpu control. Равномерное распределение нагрузки на ядра процессора

Последняя версия cpu control. Равномерное распределение нагрузки на ядра процессора

CPU-Control - программа для регулирования связи процессов с отдельными ядрами процессора в многоядерных системах (поддерживаются как двухядерные, так и четырехядерные CPU). CPU-Control позволяет разделить использование отдельных ядер разными процессами. То есть вместо того, чтобы каждый процесс использовал все ярда процессора, можно разделить их использование так, как желает пользователь, например, определив браузер на первое ядро, а межсетевой экран на второе.
Несмотря на широкое распространение многоядерных процессоров, не все приложения на сегодняшний день корректно утилизируют доступные системные ресурсы. Так, программа, которая не понимает присутствия в системе 2 ядер процессоров, никогда не будет задействовать второе из них. А когда подобных приложений накапливается много, о быстрой реакции системы можно забыть. Системная утилита под названием CPU Control призвана несколько упростить эту задачу.

5 способов контроля связи процессов с CPU с помощью CPU-Control:

  • Автоматический. Выбирает CPU поочередно для каждого нового процесса.
  • Ручной. Пользователем составляется список, где устанавливаются способы работы с каждым процессом.
  • Все процессы запускаются на CPU 1, что бывает полезным для старых приложений, которые не работают на двуядерных системах.
  • Все процессы запускаются на CPU 2.
  • Деактивированный. Работает все по умолчанию.

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

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

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

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

Important!

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

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

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

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

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

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

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

5. Самые "продвинутые" пользователи , желающие добиться максимальных результатов в деле повышения производительности системы данным способом, наверняка заинтересуются режимом "Ручной ". В этом режиме вы самостоятельно распределяете процессы по ядрам или группам ядер. Все просто: выделяете процесс(-ы) и через правую клавишу мыши "вешаете" на нужное ядро или комбинацию ядер. Например, при выборе "CPU1 " процесс будет "висеть" на первом ядре, при выборе "CPU3+4 " – на третьем и четвертом ядрах и т.д.

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

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

CPU-Control - популярный инструмент оптимизации работы многоядерных процессоров. Рекомендуем вам бесплатно загрузить эту программу с нашего сайта или с любого торрента для грамотного использования доступных системных ресурсов с правильным распределением нагрузки. Что это означает? К примеру, у вас запущено приложение и, разумеется, активен антивирус или антишпионский модуль. Чтобы оба эти процесса не использовали все ядра, благодаря этой утилите вы разделите нагрузку на свое усмотрение.

Как пользоваться программой CPU-Control?

Разработчиком является Маттиас Коч (Matthias Koch). Программа CPU-Control создана для Windows 7 x64, Windows 8, XP, Vista. Вы можете выбрать необходимый вам режим:

  1. Автоматический - поочередный выбор.
  2. Ручной - вам необходимо самостоятельно составить список с указанным видом работы.
  3. Процессы, запущенные на CPU 1 (удобно для старых приложений).
  4. Процессы, запущенные на CPU 2.
  5. Деактивированный - запускается по умолчанию.

КПУ Контроль

Поговорим об особенностях:

  • Это русифицированный продукт, поэтому вам доступна утилита КПУ Контроль на русском языке.
  • Интуитивно понятный пользовательский интерфейс.
  • Высокая производительность.
  • Настройка профилей для оперативного переключения режимов.
  • Незначительные системные требования.
  • Возможность запустить приложения, которые не работают с двухъядерным или четырехъядерным процессорами.
  • Быстрое отключение утилиты в один клик.
  • Поддержка четырехъядерных процессоров.
  • CPU-Controller не имеет конфликтов с антивирусами, файерволами и др.

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

Последняя версия уже размещена на нашем портале, воспользуйтесь ссылкой под текстом и сможете скачать CPU-Control бесплатно и установить в несколько кликов.

Основные возможности

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

Плюсы и минусы

  • повышение быстродействия работы ПК;
  • несколько функциональных режимов;
  • запуск приложений, которые не могут работать с многоядерным процессором;
  • работа с 2, 4, 6 и 8-ядерным оборудованием;
  • низкие системные требования;
  • высокая скорость работы.
  • некоторые процессы могут не определяться;
  • настройки нельзя сохранять в файл (после переустановки системы их придется выполнить заново).

Аналоги

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

CPU Burn-in. Приложение для разгона процессоров до отметок их максимальной производительности. Разгон осуществляется за счет разогрева процессора, при котором контролируется уровень стабильности его работы и блокируются ошибки функционирования.

CPUCool. Утилита для уменьшения температуры оборудования, изменения частоты FSB, отображения данных о температуре материнской платы, о напряжении, скорости вращения вентиляторов. Дает возможность оптимизации работы CPU.

Как пользоваться программой

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

Интерфейс

Выбираем в нем ручной режим, затем отмечаем нужное ядро.

Выбор ядра

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

Выбор задач

Остальные ядра необходимо настроить для оставшихся процессов.
Если вы заметили, что компьютеру явно не хватает производительности процессора, попробуйте самостоятельно отдать на обработку второму или четвертому ядру все процессы, кроме неисправных (например, «тормозящее» игровое приложение). Другие ядра займутся проблемными процессами.
Если вы не хотите ломать голову над настройками, включите автоматический режим и программа сможет сама оптимизировать работу.

Автоматический режим

Оптимизация процессора – это важнейший момент для всех многоядерных компьютеров. С программой CPU Control вы сможете добиться прироста производительности за считанные минуты.

  1. С помощью описываемых ниже программ для распределения нагрузки на ядра процессора, можно распределять программы и службы по своему усмотрению. Не тестировал как будет если запускать больше 5-х программ на одном ядре. Но можно попытаться запустить программы на двух ядрах если у вас их много а остальные ядра отдать под службы операционной системы. Да такие варианты тоже возможны теоретически точно, но как выше писал полностью я такой метод не пробовал а 5-ть программ на одном ядре запускал и работало. Отпишитесь ниже в самом низу как кто настраивал и какую программу из описываемых ниже? Как распределяли нагрузку на ядра процессора? Ниже знакомимся со всеми программами которые могут помочь в данном вопросе.
  2. Настройка любой программы или процесса на использование нескольких или одно ядро процессора, с использованием проводника Windows:

  3. Можно не устанавливать программы для распределения нагрузки на ядра процессора а все манипуляции назовем так произвести с использованием диспетчера задач Windows. Открыть Диспетчер задач не сложно, для этого можно нажать комбинацию клавиш Ctrl + Shift + Esc и Диспетчер задач откроется сразу. В окне "диспетчера задач" находим вкладку "Подробности" и выделив любой нужный процесс или программу, вызвав контекстное меню правой кнопкой мышки, выбираем пункт "Задать сходство":
  4. После выбора пункта в контекстном меню диспетчера задач, откроется окно в котором надо поставить или снять галочки, в зависимости какие ядра процессора будут задействованы для этой программы или процесса:
  5. Закрываете окно подтверждая "OK" и так далее, думаю это не сложно сделать.
  6. CPU-Control

  7. Не равномерное использование ядра процессора может быть в не оптимизированных старых играх. Для того чтобы узнать как идет нагрузка на ваш процессор, какие ядра используются для программы или игры. Идем по пути: Панели управления > Администрирование > Монитор ресурсов:
  8. В мониторе ресурсов вы можете узнать какая программа как использует любое ядро вашего процессора. Запустив игру вы можете выделив ее среди процессов в левой части окна, в правой части будет показаны как распределена нагрузка в виде шкалы на каждое ядро по отдельности. Если игра использует только одно ядро а остальные просто простаивают. Тогда вам надо равномерно распределить. В этом помогут две утилиты на выбор, одна бесплатная а другая платная и начнем с бесплатной:
  9. В распределении системных ресурсов не всегда стоит полагаться на систему. Ситуация такова, что далеко не все программы верно задействуют использование ядер процессора, что сказывается на быстродействии ПК. На стремительное развитие многоядерности, многие программы не используют 2 и более ядер процессора.
  10. CPU-Control можно вручную распределить нагрузку на ядра каждого процесса, это даёт равномерную нагрузку на процессорные ядра. Настроить корректное использование доступных системных ресурсов смогут владельцы 2 и 4 ядерных процессоров.
  11. Работая одновременно в 3 требовательных к процессору программах, не имеющих доступа к многоядерности, будет разумно распределить процесс каждой программы на отдельное не загруженное ядро (2, 3, 4), перед этим забив другими включенными программами 1 ядро (чтобы освободить 2, 3, 4 ядра). Не обязательно 3 программы, их может быть и 10, главное распределить нагрузку наиболее равномерно.
  12. Можно выключить использование 2 и более ядер у процесса, которому это не требуется, тем самым освободив процессорные ядра для других программ.
  13. Приложение, которому для нормальной работы нужно задействовать 2 ядра, разумнее разместить на свободных ядрах (1+2, 1+3, 1+4, 2+3, 2+4, 3+4), предварительно сняв с них нагрузку от других программ (переместив на «свободные»). Выбрали для требовательной программы 1+4 ядра, значит, оставшиеся процессы нужно разместить на 2 и 3 процессорных ядрах. Если есть необходимость использовать 3 ядра то всё то же самое, но все остальные процессы переносите на одно «свободное» ядро.
  14. Пользователь может как угодно задействовать процессорные ядра, всё исходя из его предпочтений и задач. Например, первое ядро заставить работать с видео редактором, второе с графическими приложениями, третье оставить под игру.
  15. При первом запуске программа откроется на английском языке. Чтобы переключиться на русский язык нужно нажать на «Options», затем выбрать язык «Russian» как показано на рисунке ниже. Не торопимся закрывать, нажимая на кнопку закрыть, как показано цифрой 2. мы это проделаем чуть позже.
  16. Далее, в этом же окне чуть выше выставляем в соответствии с цифрами галочки, 1 запуск с windows, 2 минимизировать рядом с часиками в трей, 3 сколько ядер у вашего процессора, 4 закрываем.
  17. Перед нами начальная страница программы. Выбираем ручной режим в верхнем правом углу программы. Выбираем нужный нам процесс для оптимизации по ядрам процессора. Правой кнопкой мышки по процессу и выбираем на каком ядре или ядрах он будет работать. Также правой части окна, чуть ниже,есть уже готовые профили, можете ими манипулировать и посмотреть изменения в производительности.
  18. В верхнем правом углу программы 5 точек, где мы выставляли ручной режим. я описывал вам пример.
  19. Автоматический режим: использует все два / четыре процессора, чтобы назначить задачи.
  20. Ручной: вы сами выбираете ядра для управления процессом.
  21. CPU 1: Все задачи задействуют первое ядро процессора.
  22. CPU 2: Все задачи задействуют второе ядро процессора.
  23. Off: CPU-Control отключен (по умолчанию).
  24. С официального сайта
    На официальный сайт программы

    Ashampoo_Core_Tuner

  25. Платная программа имеет дополнительные функции по мимо распределения нагрузки на ядра. Контроль и изменение в Авто загрузки программ. Возможность делать профили и отключать любые службы когда начинаете играть для увеличения производительности. Показывает загрузку ядер. Стоящая утилита если вы хотите настроить как часики процессор вашего компьютера. Создавая профили для равномерного или наоборот в нужном вам порядке нагружая ядра процессора, профили которые автоматически будут активироваться в зависимости от запущенной утилиты и процесса в системе. Для простого пользователя утилита подойдет точно так как в ней хоть и большой или сказать достаточно расширенный интерфейс с настройками, но все сделано настолько дружественно и приятно на взгляд с дизайном интерфейса. Более подробней есть обзор на официальном сайте:
  26. на официальный сайт.

    Dual-Core Optimizer для обладателей процессоров AMD.

  27. Данная программа исключительно работает под процессорами AMD и выполняет такие же роли как и выше описываемые программы. А точнее распределяет равномерную нагрузку на ядра процессора. Только вот тестировалась она мало и собственно была выложена на сайте производителя без анонса. Работает исключительно с определенными материнскими, также будет полезна для старых игр, которые не поддерживают много поточность процессоров. Хотя все выше перечисленные программы выполняют тоже самое. Утилита Dual-Core Optimizer устанавливает драйвер в систему AMD Special Tool Driver, который к много поточности как говорят не имеет отношения. Но мне кажется драйвер используется для прямого доступа а не через api Windows, что выполняют выше описываемые программы. Также ниже есть перевод с официального сайта где об этом говориться на много развернуто.
  28. Что пишут про Dual-Core Optimizer на официальном сайте AMD:
  29. ПЕРЕВОД:
  30. Двухъядерный оптимизатор AMD может помочь улучшить производительность видео играх ПК за счет компенсации тех приложений, которые обходят Windows API для синхронизации, напрямую используя инструкцию RDTSC. Приложения, которые полагаются на RDTSC, не используют логику в операционной системе, чтобы правильно учитывать влияние механизмов управления питанием на скорость, с которой увеличивается счетчик времени метки процессора (TSC) процессора. AMD Dual- Core Optimizer помогает корректировать полученные видеоэффекты или другие неправильные временные эффекты, которые могут испытывать эти приложениях в двухъядерных процессорных системах, периодически настраивая основные счетчики времени, чтобы синхронизировать их.
  31. Я хотел попросить обладателей этой утилиты Dual-Core Optimizer отписаться в комментариях ниже на каких материнских платах и процессорах работает и как себя проявляет. Скачать утилиту можно на официальном сайте:
  32. на официальный сайт ознакомиться с утилитой.
    с официального сайта.

    Process Lasso

  33. Программа довольно обширного действия скажем так и не только может выполнять как распределения нагрузки на ядра процессора. В программу Process Lasso заложено много настроек над системой и установленных программ в отдельности, также процессов запущенных в системе. Process Lasso отслеживает чрезмерно большие, неоправданные запросы программ на выделение мощности цп. Зависшие процессы в системе или множество процессов не отвечающих долгое время на запросы, могут привести к зависания или ошибкам системы в целом. Также Process Lasso снижает приоритет для чрезмерно повторяющихся запросов программ, возвращая ос из зависшего состояния к нормальной работе. Не закрываемые процессы также являются нестабильностью работы системы, Process Lasso справиться и с такой задачей. Если описать в двух словах то программа Process Lasso создана для таких целей как: снижение приоритетности выполнения программ, завершение зависших процессов, регистрация выполненных процессов.
  34. Также с помощью программы можно самостоятельно менять нагрузку на ядра процессора, для каждой запущенной программы или системного процесса. Как это сделать показано на картинке ниже:
  35. Я не буду расписывать все возможности программы, расскажу только как поменять нагрузку на процессор или распределить нагрузку по нужным ядрам процессора, собственно статья для этого и писалась. Если у Вас есть вопросы я обязательно отвечу на них в комментариях ниже.

Лучшие статьи по теме