Как заставить игру использовать все ядра

Как заставить игру использовать все ядра

Как заставить игру использовать все ядра. header menu hamburger. Как заставить игру использовать все ядра фото. Как заставить игру использовать все ядра-header menu hamburger. картинка Как заставить игру использовать все ядра. картинка header menu hamburger

Как заставить игру использовать все ядра. a6abc0d0c1e79c0b5b0f5c8ab81ce9076a542414. Как заставить игру использовать все ядра фото. Как заставить игру использовать все ядра-a6abc0d0c1e79c0b5b0f5c8ab81ce9076a542414. картинка Как заставить игру использовать все ядра. картинка a6abc0d0c1e79c0b5b0f5c8ab81ce9076a542414

PAYDAY 2

Как заставить игру использовать все ядра. 323e64897320d90788615f600650cda3862a5dda. Как заставить игру использовать все ядра фото. Как заставить игру использовать все ядра-323e64897320d90788615f600650cda3862a5dda. картинка Как заставить игру использовать все ядра. картинка 323e64897320d90788615f600650cda3862a5dda

Как заставить игру использовать все ядра. a450f70a62e338cfb09e0111cf4940e3349de48c. Как заставить игру использовать все ядра фото. Как заставить игру использовать все ядра-a450f70a62e338cfb09e0111cf4940e3349de48c. картинка Как заставить игру использовать все ядра. картинка a450f70a62e338cfb09e0111cf4940e3349de48c

Как заставить игру использовать все ядра?
И я заметил что память тоже не очень то и сильно использует

Как заставить игру использовать все ядра. 540f3b97b19930c49a68a7488e294f9c97579da0. Как заставить игру использовать все ядра фото. Как заставить игру использовать все ядра-540f3b97b19930c49a68a7488e294f9c97579da0. картинка Как заставить игру использовать все ядра. картинка 540f3b97b19930c49a68a7488e294f9c97579da0

Как заставить игру использовать все ядра. a450f70a62e338cfb09e0111cf4940e3349de48c. Как заставить игру использовать все ядра фото. Как заставить игру использовать все ядра-a450f70a62e338cfb09e0111cf4940e3349de48c. картинка Как заставить игру использовать все ядра. картинка a450f70a62e338cfb09e0111cf4940e3349de48c

Как заставить игру использовать все ядра?
И я заметил что память тоже не очень то и сильно использует

Как заставить игру использовать все ядра. d30592a2ec86538e06eaaf821eea513c2b0e04b5. Как заставить игру использовать все ядра фото. Как заставить игру использовать все ядра-d30592a2ec86538e06eaaf821eea513c2b0e04b5. картинка Как заставить игру использовать все ядра. картинка d30592a2ec86538e06eaaf821eea513c2b0e04b5

Никак. Это очень старая игра на очень старом движке. В то время многоядерность мало кого волновала.

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

Попробуй поменять ядра в таск манэджере. Если не работает, то проблема не в игре а твоём ПК и он не может уделить игре все ядра. Там надо работать с гуглом и искать решение проблем с ядрами.

Как заставить игру использовать все ядра. 323e64897320d90788615f600650cda3862a5dda. Как заставить игру использовать все ядра фото. Как заставить игру использовать все ядра-323e64897320d90788615f600650cda3862a5dda. картинка Как заставить игру использовать все ядра. картинка 323e64897320d90788615f600650cda3862a5dda

Никак. Это очень старая игра на очень старом движке. В то время многоядерность мало кого волновала.

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

Попробуй поменять ядра в таск манэджере. Если не работает, то проблема не в игре а твоём ПК и он не может уделить игре все ядра. Там надо работать с гуглом и искать решение проблем с ядрами.

Как заставить игру использовать все ядра. 540f3b97b19930c49a68a7488e294f9c97579da0. Как заставить игру использовать все ядра фото. Как заставить игру использовать все ядра-540f3b97b19930c49a68a7488e294f9c97579da0. картинка Как заставить игру использовать все ядра. картинка 540f3b97b19930c49a68a7488e294f9c97579da0

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

Как заставить игру использовать все ядра. d30592a2ec86538e06eaaf821eea513c2b0e04b5. Как заставить игру использовать все ядра фото. Как заставить игру использовать все ядра-d30592a2ec86538e06eaaf821eea513c2b0e04b5. картинка Как заставить игру использовать все ядра. картинка d30592a2ec86538e06eaaf821eea513c2b0e04b5

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

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

Как заставить игру использовать все ядра. 540f3b97b19930c49a68a7488e294f9c97579da0. Как заставить игру использовать все ядра фото. Как заставить игру использовать все ядра-540f3b97b19930c49a68a7488e294f9c97579da0. картинка Как заставить игру использовать все ядра. картинка 540f3b97b19930c49a68a7488e294f9c97579da0

2 и 4 ядровые процессоры стали быть стандартом после 2006го года. Пэйдей 2 вышла в 2013. 4 ядра интересовали почти всех в 2013. Если абсолютно нет знаний материи, не мели чушь языком. Спасибо.

Как заставить игру использовать все ядра. d30592a2ec86538e06eaaf821eea513c2b0e04b5. Как заставить игру использовать все ядра фото. Как заставить игру использовать все ядра-d30592a2ec86538e06eaaf821eea513c2b0e04b5. картинка Как заставить игру использовать все ядра. картинка d30592a2ec86538e06eaaf821eea513c2b0e04b5

2 и 4 ядровые процессоры стали быть стандартом после 2006го года. Пэйдей 2 вышла в 2013. 4 ядра интересовали почти всех в 2013. Если абсолютно нет знаний материи, не мели чушь языком. Спасибо.

Источник

Два мифа оптимизации компьютера, которые никак не умрут

Как заставить игру использовать все ядра. dva glupyih mifa optimizacii kompyutera v kotoryie vse eshhe veryat 2. Как заставить игру использовать все ядра фото. Как заставить игру использовать все ядра-dva glupyih mifa optimizacii kompyutera v kotoryie vse eshhe veryat 2. картинка Как заставить игру использовать все ядра. картинка dva glupyih mifa optimizacii kompyutera v kotoryie vse eshhe veryat 2

Предисловие

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

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

Итак, вот тезисы, которые для меня являются истиной, подкреплённой фактами и знаниями. Надеюсь, после внимательного прочтения вы поймёте, к чему я веду.

1.Операционная система (ОС) – посредник между “железом” компьютера и программами (играми в том числе). В данном случае речь о Windows. Именно ОС и запущенные драйвера рисуют на экране картинку, обеспечивают запуск программ и позволяют запущенному софту использовать ресурсы компьютера: процессор, оперативную память, видеокарту, сеть и тому подобное. Фактически Windows состоит из ядра – небольшой, но сложной программки, которая регулирует приоритеты выдачи ресурсов, отвечает за изоляцию программ и делает много чего ещё, связанного с функционированием софта, запущенных драйверов, которые взаимодействуют с железом компьютера посредством функций ядра и собственно изолированной от железа части, где и крутятся наши игры, браузеры и прочее. Кто хочет узнать подробнее, может почитать статью на Википедии “Архитектура Windows NT”, но это не обязательно в рамках данной заметки. Главное держать в уме, что система – посредник между физической частью ПК и теми программами, с которыми обычно работаем мы, люди.

2. Возможности софта ограничены возможностями операционной системы (в том числе драйверами). У прикладных программ и игр, которые мы видим на экране, нет прямого доступа к железу компьютера, они работают через посредника – Windows. Если система (и драйвера) чего-то не умеют, то программы до этого “чего-то” не доберутся. Например, для звуковой карты моего старого ноутбука Acer 5920G есть несколько версий драйверов. Так получилось, что в одном драйвере можно регулировать усиление звука микрофона, а в другом такой регулировки нет, зато можно включить улучшение звука технологией Dolby Surround. Поэтому, если я хотел слушать музыку с комфортом, приходилось ставить драйвер с Dolby Surround. Когда записывал видеоурок, ставил другой, где микрофон работает заметно лучше. Увы, ни одна программа не может обойти эти ограничения и дать доступ ко всему сразу, потому что нет драйвера, где есть обе упомянутые функции. Поэтому нет такой программы, которая при одном драйвере вернула бы возможности, доступные при другом драйвере. Это правило соблюдается всегда, в том числе для игр. У них нет прямого доступа к железу, только через посредника. Например, графика часто создаётся с помощью команд DirectX, но в контексте данной статьи это не важно.

3. Создатели операционных систем не стремятся намеренно ограничивать производительность компьютера. Иначе будет а-та-та и много исков. Например, Apple наказали штрафом на 5 000 000 евро, когда выяснилось, что ОС старых моделей айфонов снижает производительность со временем. И ещё на 5 миллионов евро за то, что функция замедления работала тайно, без уведомления владельцев устройств. То есть нужно понимать, что если бы в Windows была какая-то функция, без явного уведомления пользователей как-то снижающая скорость вычислений ЦП, отключающая ядра процессора или ограничивающая возможности железа, то об этом бы писали во всех технических (и не только) СМИ. Были бы иски и репутационные потери. Но этого нет и не будет, потому что семейство Windows исследовано вдоль и поперёк. Баги и не оптимальные алгоритмы в системе были, есть и будут, но это случается с каждым сложным программным продуктом. Намеренное замедление не выгодно.

Оптимизация ядер и памяти с помощью MSConfig

Совет изменения настроек в системной утилите MSConfig основан на допущении, что Windows при загрузке не использует все ядра процессора и мегабайты оперативной памяти. Якобы нужно указать их нужное количество с помощью “секретной” настройки, чтобы компьютер быстрее включался и всё быстрее работало.

До “секретной” опции можно добраться так: Пуск – Выполнить (в Windows 10 используйте поле поиска вместо Выполнить) – msconfig – OK.

Запустится программа Конфигурация системы (msconfig.exe). Вкладка Загрузка:

Как заставить игру использовать все ядра. dva glupyih mifa optimizacii kompyutera v kotoryie veryat. Как заставить игру использовать все ядра фото. Как заставить игру использовать все ядра-dva glupyih mifa optimizacii kompyutera v kotoryie veryat. картинка Как заставить игру использовать все ядра. картинка dva glupyih mifa optimizacii kompyutera v kotoryie veryat

Нужно нажать Дополнительные параметры, чтобы открыть параметры загрузки Windows и там будут вожделенные “суперсекретные” опции:

Как заставить игру использовать все ядра. dva glupyih mifa optimizacii kompyutera v kotoryie veryat 2. Как заставить игру использовать все ядра фото. Как заставить игру использовать все ядра-dva glupyih mifa optimizacii kompyutera v kotoryie veryat 2. картинка Как заставить игру использовать все ядра. картинка dva glupyih mifa optimizacii kompyutera v kotoryie veryat 2

Сейчас ничего не настроено

Пока очумелые ручки не добрались до настроек, здесь ничего указано не будет, галочки проставлены не будут. С чего бы разработчикам Windows ограничивать производительность системы?

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

Как заставить игру использовать все ядра. dva glupyih mifa optimizacii kompyutera v kotoryie veryat 3. Как заставить игру использовать все ядра фото. Как заставить игру использовать все ядра-dva glupyih mifa optimizacii kompyutera v kotoryie veryat 3. картинка Как заставить игру использовать все ядра. картинка dva glupyih mifa optimizacii kompyutera v kotoryie veryat 3

На компьютере восьмиядерный процессор и 8 Гб оперативной памяти

И после перезагрузки компьютер начнет использовать все ресурсы. Это противоречит третьему тезису о том, что Microsoft не ограничивает производительность изначально.

Вариантов у этого совета несколько. Я прошёлся по сайтам, посвящённым оптимизации Windows, выбрав парочку. Например, некий Юрий считает, что по умолчанию установлена загрузка с одного ядра:

Как заставить игру использовать все ядра. dva glupyih mifa optimizacii kompyutera v kotoryie veryat 4. Как заставить игру использовать все ядра фото. Как заставить игру использовать все ядра-dva glupyih mifa optimizacii kompyutera v kotoryie veryat 4. картинка Как заставить игру использовать все ядра. картинка dva glupyih mifa optimizacii kompyutera v kotoryie veryat 4

Где автор мог узнать, что “по умолчанию загрузка с одного ядра”?

Другие вспоминают про оперативную память. “Блог мастера ПК” утверждает, что с ней та же беда.

Как заставить игру использовать все ядра. dva glupyih mifa optimizacii kompyutera v kotoryie veryat 5. Как заставить игру использовать все ядра фото. Как заставить игру использовать все ядра-dva glupyih mifa optimizacii kompyutera v kotoryie veryat 5. картинка Как заставить игру использовать все ядра. картинка dva glupyih mifa optimizacii kompyutera v kotoryie veryat 5

Я обрезал часть текста, чтобы не было длинного скриншота. Вот что автор советует дальше:

Как заставить игру использовать все ядра. dva glupyih mifa optimizacii kompyutera v kotoryie veryat 6. Как заставить игру использовать все ядра фото. Как заставить игру использовать все ядра-dva glupyih mifa optimizacii kompyutera v kotoryie veryat 6. картинка Как заставить игру использовать все ядра. картинка dva glupyih mifa optimizacii kompyutera v kotoryie veryat 6

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

Стоп. Где логика? Устанавливается опция, после отключается, как такая манипуляция может на что-то влиять в принципе?

Как заставить игру использовать все ядра. dva glupyih mifa optimizacii kompyutera v kotoryie vse eshhe veryat 2. Как заставить игру использовать все ядра фото. Как заставить игру использовать все ядра-dva glupyih mifa optimizacii kompyutera v kotoryie vse eshhe veryat 2. картинка Как заставить игру использовать все ядра. картинка dva glupyih mifa optimizacii kompyutera v kotoryie vse eshhe veryat 2

Откуда миф? Полагаю, дело не только в незнании матчасти советчиков и отсутствии логического мышления, но и неоднозначной официальной справке по MSConfig. В статье MSConfig the System Configuration Tool на официальном сайте Microsoft описание опций действительно оставляет место домыслам, если не знать контекста:

Как заставить игру использовать все ядра. dva glupyih mifa optimizacii kompyutera v kotoryie veryat 7. Как заставить игру использовать все ядра фото. Как заставить игру использовать все ядра-dva glupyih mifa optimizacii kompyutera v kotoryie veryat 7. картинка Как заставить игру использовать все ядра. картинка dva glupyih mifa optimizacii kompyutera v kotoryie veryat 7

Перевод: “Если вы нажмете на Advanced Options (в любой ОС), вы можете установить такие параметры, как количество процессоров, выделенных для операционной системы при загрузке, или максимальный объем оперативной памяти. (В нормальном состоянии не отмечено)”.

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

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

Если задуматься о репутационных потерях, о штрафах и прочем, возникает понимание, что миф о настройке в MSConfig – полная чушь. В каком бреду можно утверждать, что Windows не задействует все возможные ресурсы при загрузке компьютера? Ведь в интересах разработчиков Windows сделать так, чтобы компьютер включался как можно быстрее без шаманств в настройках. Вводить ограничения глупо.

Некоторые “гении” пытаются доказать, что опция “Число процессоров” ускоряет компьютер, потому что при значении 1 игры начинают тормозить. Логики в этом аргументе нет, опровергнуть его легко. Достаточно запустить любой бенчмарк в системе до первоначальной установки галочки, с галочкой и после повторного снятия галочки. Результаты будут одинаковыми.

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

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

Для самых непонятливых: просто снимите галочки.

Как заставить игру использовать все ядра. e28eefa522b1210d043fd79358a0d338. Как заставить игру использовать все ядра фото. Как заставить игру использовать все ядра-e28eefa522b1210d043fd79358a0d338. картинка Как заставить игру использовать все ядра. картинка e28eefa522b1210d043fd79358a0d338

Не имеет никакого значения, что там в полях – одно ядро или миллион. Не важно, что там в поле “Максимум памяти”. Во что вы играете, насколько старое у вас железо – тоже не имеет никакого значения. Просто снимите все галки, нажмите ОК и живите спокойно дальше. Нет никаких тайных настроек в MSConfig для “разблокирования” процессорных ядер и памяти.

Как заставить игру использовать все ядра. eda9c43283eceb789fec6f4aa4b49a01. Как заставить игру использовать все ядра фото. Как заставить игру использовать все ядра-eda9c43283eceb789fec6f4aa4b49a01. картинка Как заставить игру использовать все ядра. картинка eda9c43283eceb789fec6f4aa4b49a01

Что с галочкой, что без на “Число процессоров” в окне “Дополнительные параметры загрузки” результат будет одинаков. Это логично, ибо в системе ничего не меняется. Если указать с установленной галкой число процессоров меньшее, чем ядер у процессора на самом деле, то результат в Multi Thread соответственно снизится, но это ожидаемо и подтверждает то, что ограничение работает так, как написано в официальной документации от Майкрософт.

Заставить игру использовать все ядра процессора

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

Недовольные скоростью запуска программ, частотой смены кадров в играх, люди любят смотреть потребление ресурсов ЦП в Диспетчере задач и заниматься бессмысленными попытками что-то оптимизировать. К примеру, пытаются регулировать параметры вроде предыдущей настройки, чтобы их любимая программа загружала на 100% все ядра процессора.

Проблема в том, что многие манипуляции, популярные благодаря магическому мышлению, на деле в лучшем случае бесполезны. Это сродни использованию чехлов для телефонов, защищающих тело от “вредной” радиации. Знающие физику люди только покрутят пальцем у виска, в то время как остальные скупают чехлы пачками и рекомендуют знакомым поступать так же.

Но вернёмся к работе программ на многоядерных процессорах. На границе знания и незнания возникла “гениальная” идея использовать программу CPU Control для назначения играм всех ядер.

Совет начал встречаться более десяти лет назад. Например, при обсуждении игры Gothic 3, которая любила тормозить на любом, даже самом мощном ПК:

Как заставить игру использовать все ядра. dva glupyih mifa optimizacii kompyutera v kotoryie veryat 10. Как заставить игру использовать все ядра фото. Как заставить игру использовать все ядра-dva glupyih mifa optimizacii kompyutera v kotoryie veryat 10. картинка Как заставить игру использовать все ядра. картинка dva glupyih mifa optimizacii kompyutera v kotoryie veryat 10

У людей тормозит третья Готика. Что делать? Заниматься шаманством!

На скриншоте выше пользователь s063r посчитал, что игра не задействует второе ядро процессора. Товарищ Shifroval посоветовал использовать программу CPU Control.

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

Как заставить игру использовать все ядра. dva glupyih mifa optimizacii kompyutera v kotoryie veryat 12. Как заставить игру использовать все ядра фото. Как заставить игру использовать все ядра-dva glupyih mifa optimizacii kompyutera v kotoryie veryat 12. картинка Как заставить игру использовать все ядра. картинка dva glupyih mifa optimizacii kompyutera v kotoryie veryat 12

К сожалению, разработчики этой софтины поступили глупо, сделав так, что при запуске все запущенные программы автоматически “назначаются” на первое ядро процессора (включается некий режим “Manual”). Обратите внимание на столбец “CPU” при запуске CPU Control:

Как заставить игру использовать все ядра. dva glupyih mifa optimizacii kompyutera v kotoryie vse eshhe veryat. Как заставить игру использовать все ядра фото. Как заставить игру использовать все ядра-dva glupyih mifa optimizacii kompyutera v kotoryie vse eshhe veryat. картинка Как заставить игру использовать все ядра. картинка dva glupyih mifa optimizacii kompyutera v kotoryie vse eshhe veryat

Единица и три нуля означают, что программе назначено только первое по счету ядро процессора (четырёхъядерного, по мнению CPU Control). И это происходит после запуска самой утилитой. То, что до запуска ситуация была иной, с помощью CPU Control увидеть нельзя. Можно, конечно, до всех манипуляций глянуть назначения процессов на ядра в Диспетчере задач, но кто в наше время мыслит критически и проверяет работу программ родными утилитами Windows?

То есть получается нехорошая ситуация: человек запускает CPU Control и видит – о ужас – все программы назначены только на одно ядро!

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

Но это абсолютно неверное утверждение легко опровергнуть. Если до запуска утилиты CPU Control запустить Диспетчер задач и на вкладке “Подробности” нажать по любому процессу правой кнопкой мыши и выбрать пункт “Задать сходство”, то становится понятно, что изначально программам всегда доступны все ядра:

Как заставить игру использовать все ядра. 5e51ad81ddec22eae03c6a0dcf62159a. Как заставить игру использовать все ядра фото. Как заставить игру использовать все ядра-5e51ad81ddec22eae03c6a0dcf62159a. картинка Как заставить игру использовать все ядра. картинка 5e51ad81ddec22eae03c6a0dcf62159a

В Диспетчере задач Windows видно, что по умолчанию программам назначены все ядра

Если задействовать критическое мышление, возникнут вопросы:

Ответ прост: CPU Control не делает того, что ей приписывают. Более того, на умение софта “задействовать” все ядра процессора нельзя повлиять извне. Это, в общем-то, внутреннее дело программ – в зависимости от алгоритмов некоторые задачи могут выполняться параллельно на нескольких ядрах, а могут только на одном. Даже слово “назначить” тут не совсем верное – правильнее употреблять “ограничить”.

Без переписывания исходного кода программ как-то повлиять на то, сколько и как ядра ЦП будут “задействоваться”, невозможно. Ограничить или дать потенциальную возможность – да, можно. А “задействовать”, если изначально программа этого не умеет – нет, никак. Это как если бы человеку, который привык считать на калькуляторе, подсунули второй и сказали: считай на двух! Это бы ускорило его работу? Нет, конечно.

Как заставить игру использовать все ядра. 00f4795847c83669b01bbee0051fd32f. Как заставить игру использовать все ядра фото. Как заставить игру использовать все ядра-00f4795847c83669b01bbee0051fd32f. картинка Как заставить игру использовать все ядра. картинка 00f4795847c83669b01bbee0051fd32f

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

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

Миф очень живуч, потому что иногда переназначение софта на разные ядра делает компьютер отзывчивее. Происходит в ситуации, когда в системе запущен процесс, сильно нагружающий процессор, о котором юзер из-за неумения пользоваться системным Монитором ресурсов не знает. Это может быть какой-нибудь скрытый вирус-майнер или вкладка браузера с большим количеством тяжёлых элементов на странице (видео, онлайн-игр, рекламы). Тогда назначение только на одно ядро ограничивает доступные зловреду ресурсы и дает возможность остальным ядрам процессора работать на благо игры, ведь пользователь назначит ей все ядра. Но это лечение симптома, не решение проблемы.

Как нужно настраивать на самом деле?

Тогда получите что хотели: увеличение производительности ПК.

Кстати, CPU Control на восьмиядерных системах видит только четыре ядра. Ждём советы по включению пропавших ядер?

Постскриптум

Уже который год в комментариях объявляются пользователи, якобы наблюдающие ускорение ПК при выполнении настроек, описанных выше. Мол, если в MSConfig выставить ядра, ПК включается быстрее или фризы пропадают в играх, или что CPU Control сделала их жизнь лучше, а волосы стали гладкими и шелковистыми даже там, где их не было.

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

С момента написания статьи в марте 2016 года никто так и не привёл доказательств, основанных на результатах бенчмарков, ограничиваясь общими фразами в духе “автор врёт, я поставил галку и теперь игры летают!”. На уровне ощущений показаться может что угодно, но это нельзя считать фактами, поэтому я чищу ветки комментариев от таких сообщений.

Источник

Как задействовать все ядра процессора в играх

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

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

Перейдем к инструкции…

Переходим в меню «Пуск», жмем на «Все программы» и находим там пункт «Стандартные». Здесь в списке ищем «Выполнить».

Как заставить игру использовать все ядра. kak vklyuchit vse yadra processora. Как заставить игру использовать все ядра фото. Как заставить игру использовать все ядра-kak vklyuchit vse yadra processora. картинка Как заставить игру использовать все ядра. картинка kak vklyuchit vse yadra processora

Далее в небольшом открывшемся окошке пишем «msconfig» и жмем «Ок».

Как заставить игру использовать все ядра. %D0%92%D1%8B%D0%BF%D0%BE%D0%BB%D0%BD%D0%B8%D1%82%D1%8C. Как заставить игру использовать все ядра фото. Как заставить игру использовать все ядра-%D0%92%D1%8B%D0%BF%D0%BE%D0%BB%D0%BD%D0%B8%D1%82%D1%8C. картинка Как заставить игру использовать все ядра. картинка %D0%92%D1%8B%D0%BF%D0%BE%D0%BB%D0%BD%D0%B8%D1%82%D1%8C

Откроется новое окно, переходим во вкладку «Загрузка» и нажимаем на «Дополнительные параметры».

Как заставить игру использовать все ядра. %D0%9A%D0%BE%D0%BD%D1%84%D0%B8%D0%B3%D1%83%D1%80%D0%B0%D1%86%D0%B8%D1%8F %D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC%D1%8B. Как заставить игру использовать все ядра фото. Как заставить игру использовать все ядра-%D0%9A%D0%BE%D0%BD%D1%84%D0%B8%D0%B3%D1%83%D1%80%D0%B0%D1%86%D0%B8%D1%8F %D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC%D1%8B. картинка Как заставить игру использовать все ядра. картинка %D0%9A%D0%BE%D0%BD%D1%84%D0%B8%D0%B3%D1%83%D1%80%D0%B0%D1%86%D0%B8%D1%8F %D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC%D1%8B

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

Как заставить игру использовать все ядра. %D0%94%D0%BE%D0%BF%D0%BE%D0%BB%D0%BD%D0%B8%D1%82%D0%B5%D0%BB%D1%8C%D0%BD%D1%8B%D0%B5 %D0%BF%D0%B0%D1%80%D0%B0%D0%BC%D0%B5%D1%82%D1%80%D1%8B %D0%B7%D0%B0%D0%B3%D1%80%D1%83%D0%B7%D0%BA%D0%B8. Как заставить игру использовать все ядра фото. Как заставить игру использовать все ядра-%D0%94%D0%BE%D0%BF%D0%BE%D0%BB%D0%BD%D0%B8%D1%82%D0%B5%D0%BB%D1%8C%D0%BD%D1%8B%D0%B5 %D0%BF%D0%B0%D1%80%D0%B0%D0%BC%D0%B5%D1%82%D1%80%D1%8B %D0%B7%D0%B0%D0%B3%D1%80%D1%83%D0%B7%D0%BA%D0%B8. картинка Как заставить игру использовать все ядра. картинка %D0%94%D0%BE%D0%BF%D0%BE%D0%BB%D0%BD%D0%B8%D1%82%D0%B5%D0%BB%D1%8C%D0%BD%D1%8B%D0%B5 %D0%BF%D0%B0%D1%80%D0%B0%D0%BC%D0%B5%D1%82%D1%80%D1%8B %D0%B7%D0%B0%D0%B3%D1%80%D1%83%D0%B7%D0%BA%D0%B8

В этом окошке тоже нажимаем на «Ок».

Как заставить игру использовать все ядра. %D0%9A%D0%BE%D0%BD%D1%84%D0%B8%D0%B3%D1%83%D1%80%D0%B0%D1%86%D0%B8%D1%8F %D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC%D1%8B1. Как заставить игру использовать все ядра фото. Как заставить игру использовать все ядра-%D0%9A%D0%BE%D0%BD%D1%84%D0%B8%D0%B3%D1%83%D1%80%D0%B0%D1%86%D0%B8%D1%8F %D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC%D1%8B1. картинка Как заставить игру использовать все ядра. картинка %D0%9A%D0%BE%D0%BD%D1%84%D0%B8%D0%B3%D1%83%D1%80%D0%B0%D1%86%D0%B8%D1%8F %D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC%D1%8B1

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

Как заставить игру использовать все ядра. %D0%9D%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B8 %D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC%D1%8B. Как заставить игру использовать все ядра фото. Как заставить игру использовать все ядра-%D0%9D%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B8 %D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC%D1%8B. картинка Как заставить игру использовать все ядра. картинка %D0%9D%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B8 %D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC%D1%8B

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

Как заставить игру использовать все ядра. dva glupyih mifa optimizacii kompyutera v kotoryie vse eshhe veryat 2. Как заставить игру использовать все ядра фото. Как заставить игру использовать все ядра-dva glupyih mifa optimizacii kompyutera v kotoryie vse eshhe veryat 2. картинка Как заставить игру использовать все ядра. картинка dva glupyih mifa optimizacii kompyutera v kotoryie vse eshhe veryat 2

Предисловие

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

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

Итак, вот тезисы, которые для меня являются истиной, подкреплённой фактами и знаниями. Надеюсь, после внимательного прочтения вы поймёте, к чему я веду.

1.Операционная система (ОС) — посредник между «железом» компьютера и программами (играми в том числе). В данном случае речь о Windows. Именно ОС и запущенные драйвера рисуют на экране картинку, обеспечивают запуск программ и позволяют запущенному софту использовать ресурсы компьютера: процессор, оперативную память, видеокарту, сеть и тому подобное. Фактически Windows состоит из ядра — небольшой, но сложной программки, которая регулирует приоритеты выдачи ресурсов, отвечает за изоляцию программ и делает много чего ещё, связанного с функционированием софта, запущенных драйверов, которые взаимодействуют с железом компьютера посредством функций ядра и собственно изолированной от железа части, где и крутятся наши игры, браузеры и прочее. Кто хочет узнать подробнее, может почитать статью на Википедии «Архитектура Windows NT», но это не обязательно. Главное знать, что система — посредник между физической частью ПК и теми программами, с которыми обычно работаем мы, люди.

2. Возможности операционной системы определяют возможности софта. У прикладных программ и игр, которые мы видим на экране, нет прямого доступа к железу компьютера, они всегда работают через посредника — ОС. Если Windows (и установленные в неё драйвера) чего-то не умеют, то программы до этого «чего-то» не доберутся. Например, для звуковой карты моего старого ноутбука есть несколько версий драйверов. Так получилось, что в одном драйвере можно регулировать усиление звука микрофона, а в другом такой регулировки нет, зато можно включить улучшение звука технологией Dolby Surround. Поэтому, если я хочу послушать музыку, мне приходится ставить драйвер с Dolby Surround. Когда записываю видеоурок, ставлю другой, где микрофон работает гораздо лучше. Увы, ни одна программа не может обойти эти ограничения и дать доступ ко всему сразу, потому что нет драйвера, где есть обе упомянутые функции. Это правило соблюдается всегда. У игр нет прямого доступа к железу, только через посредника. Например, графика часто создаётся с помощью команд DirectX, но в контексте данной статьи это не важно.

3. Создатели операционных систем никогда не стремятся намеренно ограничивать производительность компьютера. Иначе будет а-та-та и много исков. Например, Apple наказали штрафом на 5 000 000 евро, когда выяснилось, что ОС старых моделей айфонов снижает производительность со временем. И ещё на 5 миллионов евро за то, что функция замедления работала тайно, без уведомления владельцев устройств. То есть нужно понимать, что если бы в Windows была какая-то функция, без явного уведомления пользователей как-то снижающая скорость вычислений ЦП, отключающая ядра процессора или ограничивающая возможности железа, то об этом бы писали во всех технических (и не только) СМИ. Были бы иски и репутационные потери. Но этого нет и не будет, потому что семейство Windows исследовано вдоль и поперёк, там не осталось спорных моментов.

Оптимизация ядер и памяти с помощью MSConfig

Совет изменения настроек в системной утилите MSConfig основан на допущении, что Windows при загрузке не использует все ядра процессора и мегабайты оперативной памяти. Якобы нужно указать их нужное количество с помощью «секретной» настройки, чтобы компьютер быстрее включался и всё быстрее работало.

До «секретной» опции можно добраться так: Пуск — Выполнить (в Windows 10 используйте поле поиска вместо Выполнить) — msconfig — OK.

Запустится программа Конфигурация системы (msconfig.exe). Вкладка Загрузка:

Как заставить игру использовать все ядра. dva glupyih mifa optimizacii kompyutera v kotoryie veryat. Как заставить игру использовать все ядра фото. Как заставить игру использовать все ядра-dva glupyih mifa optimizacii kompyutera v kotoryie veryat. картинка Как заставить игру использовать все ядра. картинка dva glupyih mifa optimizacii kompyutera v kotoryie veryat

Нужно нажать Дополнительные параметры, чтобы открыть параметры загрузки Windows и там будут вожделенные «суперсекретные» опции:

Как заставить игру использовать все ядра. dva glupyih mifa optimizacii kompyutera v kotoryie veryat 2. Как заставить игру использовать все ядра фото. Как заставить игру использовать все ядра-dva glupyih mifa optimizacii kompyutera v kotoryie veryat 2. картинка Как заставить игру использовать все ядра. картинка dva glupyih mifa optimizacii kompyutera v kotoryie veryat 2

Сейчас ничего не настроено

Пока очумелые ручки не добрались до настроек, здесь ничего указано не будет, галочки проставлены не будут. С чего бы разработчикам Windows ограничивать производительность системы?

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

Как заставить игру использовать все ядра. dva glupyih mifa optimizacii kompyutera v kotoryie veryat 3. Как заставить игру использовать все ядра фото. Как заставить игру использовать все ядра-dva glupyih mifa optimizacii kompyutera v kotoryie veryat 3. картинка Как заставить игру использовать все ядра. картинка dva glupyih mifa optimizacii kompyutera v kotoryie veryat 3

На компьютере восьмиядерный процессор и 8 Гб оперативной памяти

И после перезагрузки компьютер начнет использовать все ресурсы. Это противоречит третьему тезису о том, что Microsoft не ограничивает производительность изначально.

Вариантов у этого совета несколько. Я прошёлся по сайтам, посвящённым оптимизации Windows, выбрав парочку. Например, некий Юрий считает, что по умолчанию установлена загрузка с одного ядра:

Как заставить игру использовать все ядра. dva glupyih mifa optimizacii kompyutera v kotoryie veryat 4. Как заставить игру использовать все ядра фото. Как заставить игру использовать все ядра-dva glupyih mifa optimizacii kompyutera v kotoryie veryat 4. картинка Как заставить игру использовать все ядра. картинка dva glupyih mifa optimizacii kompyutera v kotoryie veryat 4

Где автор мог узнать, что «по умолчанию загрузка с одного ядра»?

Другие вспоминают про оперативную память. «Блог мастера ПК» утверждает, что с ней та же беда.

Как заставить игру использовать все ядра. dva glupyih mifa optimizacii kompyutera v kotoryie veryat 5. Как заставить игру использовать все ядра фото. Как заставить игру использовать все ядра-dva glupyih mifa optimizacii kompyutera v kotoryie veryat 5. картинка Как заставить игру использовать все ядра. картинка dva glupyih mifa optimizacii kompyutera v kotoryie veryat 5

Я обрезал часть текста, чтобы не было длинного скриншота. Вот что автор советует дальше:

Как заставить игру использовать все ядра. dva glupyih mifa optimizacii kompyutera v kotoryie veryat 6. Как заставить игру использовать все ядра фото. Как заставить игру использовать все ядра-dva glupyih mifa optimizacii kompyutera v kotoryie veryat 6. картинка Как заставить игру использовать все ядра. картинка dva glupyih mifa optimizacii kompyutera v kotoryie veryat 6

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

Стоп. Где логика? Устанавливается опция, после отключается, как такая манипуляция может на что-то влиять в принципе?

Как заставить игру использовать все ядра. dva glupyih mifa optimizacii kompyutera v kotoryie vse eshhe veryat 2. Как заставить игру использовать все ядра фото. Как заставить игру использовать все ядра-dva glupyih mifa optimizacii kompyutera v kotoryie vse eshhe veryat 2. картинка Как заставить игру использовать все ядра. картинка dva glupyih mifa optimizacii kompyutera v kotoryie vse eshhe veryat 2

Откуда миф? Полагаю, дело не только в незнании матчасти советчиков и отсутствии логического мышления, но и неоднозначной официальной справке по MSConfig. В статье MSConfig the System Configuration Tool на официальном сайте Microsoft описание опций действительно оставляет место домыслам, если не знать контекста:

Как заставить игру использовать все ядра. dva glupyih mifa optimizacii kompyutera v kotoryie veryat 7. Как заставить игру использовать все ядра фото. Как заставить игру использовать все ядра-dva glupyih mifa optimizacii kompyutera v kotoryie veryat 7. картинка Как заставить игру использовать все ядра. картинка dva glupyih mifa optimizacii kompyutera v kotoryie veryat 7

Перевод: «Если вы нажмете на Advanced Options (в любой ОС), вы можете установить такие параметры, как количество процессоров, выделенных для операционной системы при загрузке, или максимальный объем оперативной памяти. (Как правило, обычно не отмечено)».

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

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

Если задуматься о репутационных потерях, о штрафах и прочем, возникает понимание, что миф о настройке в MSConfig — полная чушь. В каком бреду можно утверждать, что Windows не задействует все возможные ресурсы при загрузке компьютера? Ведь в интересах разработчиков Windows сделать так, чтобы компьютер включался как можно быстрее без шаманств в настройках. Вводить ограничения глупо.

Некоторые «гении» пытаются доказать, что опция «Число процессоров» ускоряет компьютер, потому что при значении 1 игры начинают тормозить. Логики в этом аргументе нет. При включенном лимите на одно ядро производительность действительно снижается (особенно это заметно в играх), но по умолчанию ограничения выключены и программы вольны использовать все ядра, как им вздумается. То есть опции в MSConfig работают так, как задумано — позволяют при желании пользователя ограничивать ресурсы ПК.

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

Для самых непонятливых: просто снимите галочки.

Как заставить игру использовать все ядра. e28eefa522b1210d043fd79358a0d338. Как заставить игру использовать все ядра фото. Как заставить игру использовать все ядра-e28eefa522b1210d043fd79358a0d338. картинка Как заставить игру использовать все ядра. картинка e28eefa522b1210d043fd79358a0d338

Не имеет никакого значения, что там в полях — одно ядро или миллион. Не важно, что там в поле «Максимум памяти». Во что вы играете, насколько старое у вас железо — тоже не имеет никакого значения. Просто снимите все галки, нажмите ОК и живите спокойно дальше. Нет никаких тайных настроек в MSConfig для «разблокирования» процессорных ядер и памяти.

Заставить игру использовать все ядра процессора

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

Недовольные скоростью запуска программ, частотой смены кадров в играх, люди любят смотреть потребление ресурсов ЦП в Диспетчере задач и заниматься бессмысленными попытками что-то оптимизировать. К примеру, пытаются регулировать параметры вроде предыдущей настройки, чтобы их любимая программа загружала на 100% все ядра процессора.

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

Но вернёмся к работе программ на многоядерных процессорах. На границе знания и незнания возникла «гениальная» идея использовать программу CPU Control для назначения играм всех ядер.

Совет начал встречаться более десяти лет назад. Например, при обсуждении игры Gothic 3, которая любила тормозить на любом, даже самом мощном ПК:

Как заставить игру использовать все ядра. dva glupyih mifa optimizacii kompyutera v kotoryie veryat 10. Как заставить игру использовать все ядра фото. Как заставить игру использовать все ядра-dva glupyih mifa optimizacii kompyutera v kotoryie veryat 10. картинка Как заставить игру использовать все ядра. картинка dva glupyih mifa optimizacii kompyutera v kotoryie veryat 10

У людей тормозит третья Готика. Что делать? Заниматься шаманством!

На скриншоте выше пользователь s063r посчитал, что игра не задействует второе ядро процессора. Товарищ Shifroval посоветовал использовать программу CPU Control.

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

Как заставить игру использовать все ядра. dva glupyih mifa optimizacii kompyutera v kotoryie veryat 12. Как заставить игру использовать все ядра фото. Как заставить игру использовать все ядра-dva glupyih mifa optimizacii kompyutera v kotoryie veryat 12. картинка Как заставить игру использовать все ядра. картинка dva glupyih mifa optimizacii kompyutera v kotoryie veryat 12

К сожалению, разработчики этой софтины поступили глупо, сделав так, что при запуске все запущенные программы автоматически «назначаются» на первое ядро процессора (включается некий режим «Manual»). Обратите внимание на столбец «CPU» при запуске CPU Control:

Как заставить игру использовать все ядра. dva glupyih mifa optimizacii kompyutera v kotoryie vse eshhe veryat. Как заставить игру использовать все ядра фото. Как заставить игру использовать все ядра-dva glupyih mifa optimizacii kompyutera v kotoryie vse eshhe veryat. картинка Как заставить игру использовать все ядра. картинка dva glupyih mifa optimizacii kompyutera v kotoryie vse eshhe veryat

Единица и три нуля означают, что программе назначено только первое по счету ядро процессора (четырёхъядерного, по мнению CPU Control). И это происходит после запуска самой утилитой. То, что до запуска ситуация была иной, с помощью CPU Control увидеть нельзя. Можно, конечно, до всех манипуляций глянуть назначения процессов на ядра в Диспетчере задач, но кто в наше время мыслит критически и проверяет работу программ родными утилитами Windows?

То есть получается нехорошая ситуация: человек запускает CPU Control и видит — о ужас — все программы назначены только на одно ядро!

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

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

Как заставить игру использовать все ядра. 5e51ad81ddec22eae03c6a0dcf62159a. Как заставить игру использовать все ядра фото. Как заставить игру использовать все ядра-5e51ad81ddec22eae03c6a0dcf62159a. картинка Как заставить игру использовать все ядра. картинка 5e51ad81ddec22eae03c6a0dcf62159a

В Диспетчере задач Windows видно, что по умолчанию программам назначены все ядра

Если задействовать критическое мышление, возникнут вопросы:

Ответ прост: CPU Control не делает того, что ей приписывают. Более того, на умение софта «задействовать» все ядра процессора нельзя повлиять извне. Это, в общем-то, внутреннее дело программ — в зависимости от алгоритмов некоторые задачи могут выполняться параллельно на нескольких ядрах, а могут только на одном. Даже слово «назначить» тут не совсем верное — правильнее употреблять «ограничить».

Без переписывания исходного кода программ как-то повлиять на то, сколько и как ядра ЦП будут «задействоваться», невозможно. Ограничить или дать потенциальную возможность — да, можно. А «задействовать», если изначально программа этого не умеет — нет, никак. Это как если бы человеку, который привык считать на калькуляторе, подсунули второй и сказали: считай на двух! Это бы ускорило его работу? Нет, конечно.

Как заставить игру использовать все ядра. 00f4795847c83669b01bbee0051fd32f. Как заставить игру использовать все ядра фото. Как заставить игру использовать все ядра-00f4795847c83669b01bbee0051fd32f. картинка Как заставить игру использовать все ядра. картинка 00f4795847c83669b01bbee0051fd32f

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

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

Миф очень живуч, потому что иногда переназначение софта на разные ядра делает компьютер отзывчивее. Происходит в ситуации, когда в системе запущен процесс, сильно нагружающий процессор, о которой юзер из-за неумения пользоваться системным Монитором ресурсов не знает. Это может быть какой-нибудь скрытый вирус-майнер или вкладка браузера с большим количеством тяжёлых элементов на странице (видео, онлайн-игр, рекламы). Тогда назначение только на одно ядро ограничивает доступные зловреду ресурсы и дает возможность остальным ядрам процессора работать на благо игры, ведь пользователь назначит ей все ядра. Но это лечение симптома, не решение проблемы.

Как нужно настраивать на самом деле?

Тогда получите что хотели: увеличение производительности ПК.

Кстати, CPU Control на восьмиядерных системах видит только четыре ядра. Ждём советы по включению пропавших ядер?

Как заставить игру использовать все ядра. Kak vklyuchit vse yadra protsessora. Как заставить игру использовать все ядра фото. Как заставить игру использовать все ядра-Kak vklyuchit vse yadra protsessora. картинка Как заставить игру использовать все ядра. картинка Kak vklyuchit vse yadra protsessora

Привет всем! Иногда игра или программа не работает на полную мощность, т.к. за производительность отвечают не все ядра. В этой статье посмотрим как задействовать все ядра вашего процессора.

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

Как запустить все ядра процессора?

Итак, способов будет несколько. По этому показываю первый.

Заходим в пуск — выполнить или клавиши win+r

Как заставить игру использовать все ядра. msconfig. Как заставить игру использовать все ядра фото. Как заставить игру использовать все ядра-msconfig. картинка Как заставить игру использовать все ядра. картинка msconfig

Далее в открывшемся окне переходим в загрузки — дополнительные параметры.

Как заставить игру использовать все ядра. parametry. Как заставить игру использовать все ядра фото. Как заставить игру использовать все ядра-parametry. картинка Как заставить игру использовать все ядра. картинка parametry

Выбираем ваше максимальное число процессоров.

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

Как заставить игру использовать все ядра. chislo protsessorov. Как заставить игру использовать все ядра фото. Как заставить игру использовать все ядра-chislo protsessorov. картинка Как заставить игру использовать все ядра. картинка chislo protsessorov

Нажимаем ОК, перезагружаемся.

Далее способ 2.

Переходим во вкладку процессы. Находим игру и нажимаем правой кнопкой мыши по процессу. Да кстати, игра должна быть запущена. Свернуть её можно или Win+D или alt+tab.

Как заставить игру использовать все ядра. Protsessy. Как заставить игру использовать все ядра фото. Как заставить игру использовать все ядра-Protsessy. картинка Как заставить игру использовать все ядра. картинка Protsessy

Выбираем задать соответствие.

Как заставить игру использовать все ядра. Vse protsessory. Как заставить игру использовать все ядра фото. Как заставить игру использовать все ядра-Vse protsessory. картинка Как заставить игру использовать все ядра. картинка Vse protsessory

Выбираем все и нажимаем ок.

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

Как заставить игру использовать все ядра. YAdra protsessora. Как заставить игру использовать все ядра фото. Как заставить игру использовать все ядра-YAdra protsessora. картинка Как заставить игру использовать все ядра. картинка YAdra protsessora

Во всех вкладках будет идти диаграмма.

Если нет, то нажимаем опять задать соответствие, оставляем только ЦП 0, нажимаем ок. Закрываем диспетчер задач, открываем опять повторяем все, то же самое, выбираем все процессоры и нажимаем ок.

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

Как заставить игру использовать все ядра. pitanie protsessora. Как заставить игру использовать все ядра фото. Как заставить игру использовать все ядра-pitanie protsessora. картинка Как заставить игру использовать все ядра. картинка pitanie protsessora

Для полного использования, должно стоять 100%.

Как проверить сколько работает ядер?

Запускаем и видим число активных ядер.

Как заставить игру использовать все ядра. chislo aktivnyh yader. Как заставить игру использовать все ядра фото. Как заставить игру использовать все ядра-chislo aktivnyh yader. картинка Как заставить игру использовать все ядра. картинка chislo aktivnyh yader

Не путайте этот параметр с количеством виртуальных процессоров, который отображены правее.

На что влияет количество ядер процессора?

Многие путают понятие количества ядер и частоту процессора. Если это сравнивать с человеком, то мозг это процессор, нейроны — это ядра. Ядра работают не во всех играх и приложениях. Если в игре например выполняется 2 процесса, один вырисовывает лес, а другой город и в игре заложено многоядерность, то понадобиться всего 2 ядра, чтобы загрузить эту картинку. А если в игре заложено больше процессов, то задействуют все ядра.

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

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

Источник

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

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