Остання стратегія пом’якшення від Apple для Mac може знизити продуктивність до 40 відсотків

Значок часу читання 2 хв. читати


Читачі допомагають підтримувати MSpoweruser. Ми можемо отримати комісію, якщо ви купуєте через наші посилання. Значок підказки

Прочитайте нашу сторінку розкриття інформації, щоб дізнатися, як ви можете допомогти MSPoweruser підтримувати редакційну команду Читати далі

Минулого року Apple випущений Оновлення системи безпеки для Safari для усунення вразливостей у спекулятивному виконанні Spectre, які впливають на пристрої з процесорами ARM і Intel. У той час Apple зазначила, що пом’якшення не мали вимірного впливу на продуктивність пристроїв Apple. Apple випустила нові оновлення безпеки в macOS Mojave 10.14.5, щоб усунути нові спекулятивні вразливості виконання в процесорах Intel. Навіть ці нові виправлення для Safari не матимуть вимірного впливу на продуктивність. Але Apple зазначила, що користувачі ноутбуків і настільних комп’ютерів Mac із підвищеним ризиком мають увімкнути повне пом’якшення, щоб запобігти шкідливим програмам використовувати ці вразливості.

Повне пом’якшення потребує використання програми Terminal, щоб увімкнути додаткові інструкції ЦП і вимкнути технологію обробки гіперпотоків. Але це може знизити продуктивність до 40 відсотків. Виконання цього пом’якшення сильно вплине на багатопотокові програми.

Повне пом’якшення, яке включає відключення гіперпотоковості, запобігає витоку інформації між потоками та під час переходу між ядром і простором користувача, що пов’язано з уразливістю MDS як для локальних, так і для віддалених (веб-атак).

Щоб увімкнути повне пом’якшення MDS після встановлення оновлень безпеки, запустіть свій Mac у macOS Recovery, а потім введіть команди в програмі Terminal.

  1. Увімкніть або перезапустіть свій Mac і негайно натисніть і утримуйте Command (?)-R або одну з інших комбінацій клавіш відновлення macOS на клавіатурі.
  2. У меню «Утиліти» на панелі меню виберіть «Термінал».
  3. Введіть наступні дві команди по черзі в рядку терміналу. Натисніть Return після кожного.
    nvram boot-args="cwae=2"
    
    nvram SMTDisable=%01
    
  4. У меню Apple виберіть «Перезавантажити».

джерело: Apple

Детальніше про теми: apple, Процесори Intel, Процесори Intel, Mac, продуктивність, спекулятивні вразливості виконання