Два міфу оптимізації комп’ютера, які ніяк не помруть

1. Оптимізація ядер і пам'яті за допомогою MSConfig

Рада заснований на припущенні, що Windows при завантаженні не використовує всі ядра процесора і мегабайти оперативної пам'яті. Нібито потрібно вказати потрібну кількість, щоб комп'ютер швидше включався за допомогою «секретної» настройки.

Робиться так: Пуск - Виконати (в Windows 10 є поле пошуку замість Виконати) - msconfig - OK.

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

Два міфу оптимізації комп'ютера, які ніяк не помруть

Потрібно натиснути, Додаткові параметри, щоб відкрити параметри завантаження Windows:

Два міфу оптимізації комп'ютера, які ніяк не помруть
Зараз нічого не налаштоване

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

Відсутність галочок нібито не дає операційній системі дізнатися, скільки ядер у процесора і скільки оперативної пам'яті встановлено. Потрібно вказати вручну:

Два міфу оптимізації комп'ютера, які ніяк не помруть
На комп'ютері восьміядерний процесор і 8 Гб оперативної пам'яті

І після перезавантаження комп'ютер почне використовувати всі ресурси.

Варіантів у цієї ради кілька. Наприклад, якийсь Юрій вважає, що за замовчуванням встановлена ​​завантаження з одного ядра:

А «Блог майстра ПК» стверджує, що з оперативною пам'яттю та сама біда:

Бла бла бла. не робитиму надмірно довгий скріншот.

Два міфу оптимізації комп'ютера, які ніяк не помруть
Ось і настройка

Тут радять розмір пам'яті прописати теж. Причому потім пишуть, що потрібно зняти галочку. Де логіка? Встановлюється опція, потім відключається, це повинно на щось впливати? Що далі - танці з бубном?

Два міфу оптимізації комп'ютера, які ніяк не помруть

Звідки міф? Подивіться статтю MSConfig the System Configuration Tool на офіційному сайті Microsoft. Опис опцій залишає місце домислів:

Два міфу оптимізації комп'ютера, які ніяк не помруть
Переклад: «Якщо ви натиснете на Advanced Options (в будь-який ОС), ви можете встановити такі параметри, як кількість процесорів, виділених для операційної системи при завантаженні, або максимальний обсяг оперативної пам'яті. (Як правило, зазвичай не зазначено) ».

Текст не суперечить міфу: дійсно можна вказати, скільки процесорів і оперативної пам'яті використовувати при завантаженні.

Насправді Windows завжди використовує всі процесори і ядра процесорів і всю оперативну пам'ять. Ніхто не думав обмежувати систему, та ще під час завантаження.

Опції в msconfig потрібні програмістам для тестування програм, щоб обмежити доступні ресурси ПК.

В якому бреду можна стверджувати, що система Windows не задіє всі можливі ресурси при завантаженні комп'ютера? Адже в інтересах розробників Windows зробити так, щоб комп'ютер включався якомога швидше. Вводити обмеження нерозумно.

На щастя, ця рада нешкідливий. Установка максимальних значень ніяк не впливає на роботу комп'ютера. Хіба що коли додасте оперативної пам'яті комп'ютера, Windows її не побачить без перенастроювання в msconfig.

2. Змусити гру використовувати всі ядра процесора

Наступний міф пояснити складніше. Робота з ядрами процесора і багатопроцесорними системами - тема малозрозумілих більшості книг:

Два міфу оптимізації комп'ютера, які ніяк не помруть

На кордоні знання і незнання виникають такі маревні домисли, як використання програми CPU Control для призначення грі всіх ядер.

Ось один з рад в обговоренні гри Gothic 3:

Два міфу оптимізації комп'ютера, які ніяк не помруть
У людей гальмує третя Готика. Що робити? Займатися шаманством!

Користувач s063r вважає, що гра не задіє друге ядро ​​процесора. Shifroval відповідає, що потрібно використовувати програму CPU Control.

І ось тут на сцену виходить винуватиця - програма CPU Control! Ось як вона виглядає:

Два міфу оптимізації комп'ютера, які ніяк не помруть

Вперше її побачивши, я схопився за голову: розробники нерозумні. зробивши так, що при запуску всі запущені програми «призначаються» на перше ядро ​​процесора!

Дивіться стовпець «CPU»:

Одиниця і три нулі означають, що програмою призначено тільки перше за рахунком ядро ​​процесора.

Користувач при запуску бачить, що програмам призначено тільки одне ядро. Те, що до запуску ситуація була іншою, за допомогою CPU Control побачити не можна!

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

Цей як якщо вистрілити собі в ногу і лікуватися тільки накладенням пов'язок. А може, потрібно не стріляти зовсім і лікувати свою голову?

Міф дуже живучий, тому що іноді він допомагає: якщо запущений софт сильно навантажує процесор (найчастіше це віруси), призначення тільки на одне ядро ​​обмежує доступні зловредів ресурси і дає можливість іншим ядер процесора працювати на благо гри. Але це лікування симптому, ніяке не вирішення проблеми.

Насправді до запуску CPU Control обмежень на одне ядро ​​не було. Програма ставить його під час запуску. Установка окремої програми на всі ядра повертає налаштування за замовчуванням.

Як потрібно налаштовувати відповідність насправді? А ніяк. Не всі ігри вміють задіяти всі ядра процесора і на це вплинути не можна. Краще займіться нормальної оптимізацією.

До речі, CPU Control на восьмиядерних системах бачить тільки чотири ядра. Чекаємо поради по включенню «відсутніх» ядер?

Сподобалося? Поділися з друзями: