Microsoft розповідає про вплив виправлень Spectre і Meltdown на продуктивність на ПК з Windows

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


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

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

Недавно Microsoft виштовхнув латку для користувачів Windows 10, розроблених для усунення вразливостей процесора, які пов’язані з подвигами Meltdown і Spectre. Були повідомлення про те, що ці виправлення помилок можуть спричинити значну продуктивність вплив на деякі системи. Проте Intel стверджує, що для більшості завдань вплив на продуктивність має бути мінімальним. Корпорація Майкрософт зараз перевірила вплив на продуктивність комп’ютерів з Windows і надала наведений нижче підсумок.

  • З Windows 10 на новішому силіконі (комп’ютерах епохи 2016 року зі Skylake, Kabylake або новішим процесором) тести показують однозначне сповільнення, але ми не очікуємо, що більшість користувачів помітить зміни, оскільки ці відсотки відображаються в мілісекундах.
  • З Windows 10 на старій силіконовій основі (комп’ютери 2015 року з процесором Haswell або старішими) деякі тести показують більш значне сповільнення, і ми очікуємо, що деякі користувачі помітять зниження продуктивності системи.
  • Ми очікуємо, що більшість користувачів помітять зниження продуктивності системи з Windows 8 і Windows 7 на старій силіконовій основі (ПК 2015 року з процесором Haswell або старішим).
  • Windows Server на будь-якому силіконовому, особливо в будь-якому додатку з інтенсивним введенням-виводом, демонструє більш значний вплив на продуктивність, якщо ви ввімкнете пом’якшення для ізоляції ненадійного коду в екземплярі Windows Server. Ось чому ви хочете бути обережними, щоб оцінити ризик ненадійного коду для кожного екземпляра Windows Server і збалансувати безпеку та продуктивність для вашого середовища.

Microsoft також пояснила причину, чому ПК з Windows 10 мають менший вплив на продуктивність порівняно з ПК з Windows 7 навіть з таким самим обладнанням. Прочитайте це нижче.

Для контексту, на нових процесорах, таких як Skylake та інших, Intel удосконалила інструкції, які використовуються для вимкнення спекуляції розгалужень, щоб бути більш специфічними для непрямих гілок, зменшивши загальне зниження продуктивності від пом’якшення Spectre. Старіші версії Windows мають більший вплив на продуктивність, оскільки Windows 7 і Windows 8 мають більше переходів від ядра користувача через застарілі дизайнерські рішення, такі як відтворення всього шрифту в ядрі.

Корпорація Майкрософт пом’якшила проблему Spectre і Meltdown за допомогою наступних змін у Windows і мікрокоді кремнію.

Експлуатована вразливість CVE Експлуатувати
ІМ'Я
Загальнодоступна назва вразливості Зміни Windows Оновлення Silicon Microcode ТАКОЖ потрібне на хості
Spectre 2017-5753 Варіант 1 Обмеження перевірки байпасу Зміна компілятора; перекомпільовані двійкові файли, які тепер є частиною Windows UpdatesEdge та IE11, посилені для запобігання експлуатації з боку JavaScript Немає
Spectre 2017-5715 Варіант 2 Відділення цільової ін’єкції Виклик нових інструкцій ЦП, щоб виключити спекуляцію відділень у ризикованих ситуаціях Так
Розплавлення 2017-5754 Варіант 3 Навантаження кеш-пам’яті даних Ізолювати таблиці сторінок ядра та режиму користувача Немає

Microsoft стверджує, що пом’якшення Варіантів 1 і Варіантів 3 мають мінімальний вплив на продуктивність, тоді як усунення Варіанту 2, включаючи ОС і мікрокод, впливає на продуктивність. Наразі Microsoft підтримує 45 випусків Windows, і вищезазначені виправлення тепер доступні для 41 з них через Windows Update. Оновлення кремнієвого мікрокоду буде випущено Intel або AMD через OEM-виробників. Починаючи з сьогоднішнього дня, пристрої Surface отримають це оновлення.

Дізнайтеся більше про цю проблему за посиланням на джерело нижче.

джерело: Microsoft

Детальніше про теми: Виправлення помилок Intel, розплавлення, Microsoft, вплив на продуктивність, Spectre, windows 10, windows 7

залишити коментар

Ваша електронна адреса не буде опублікований. Обов'язкові поля позначені * *