Microsoft podrobne popisuje vplyv opráv Spectre a Meltdown na výkon na počítačoch so systémom Windows

Ikona času čítania 3 min. čítať


Čítačky pomáhajú podporovať MSpoweruser. Ak nakupujete prostredníctvom našich odkazov, môžeme získať províziu. Ikona popisu

Prečítajte si našu informačnú stránku a zistite, ako môžete pomôcť MSPoweruser udržať redakčný tím Čítaj viac

Microsoft nedávno vytlačil náplasť pre používateľov systému Windows 10 navrhnutý tak, aby riešil zraniteľné miesta procesorov, ktoré sa podieľajú na exploitoch Meltdown a Spectre. Objavili sa správy, že tieto opravy chýb môžu spôsobiť významný výkon vplyv na niektoré systémy. Intel však uviedol, že pre väčšinu úloh by mal byť vplyv na výkon minimálny. Spoločnosť Microsoft teraz testovala vplyv na výkon pre počítače so systémom Windows a poskytla súhrn nižšie.

  • S Windowsom 10 na novšom kremíku (počítače z éry 2016 so Skylake, Kabylake alebo novším CPU) benchmarky ukazujú jednociferné spomalenia, ale neočakávame, že väčšina používateľov zaznamená zmenu, pretože tieto percentá sa odrážajú v milisekundách.
  • S Windowsom 10 na staršom kremíku (počítače z éry 2015 s Haswell alebo starším CPU) niektoré benchmarky vykazujú výraznejšie spomalenia a očakávame, že niektorí používatelia zaznamenajú pokles výkonu systému.
  • Pri Windows 8 a Windows 7 na staršom kremíku (počítače z éry 2015 s procesorom Haswell alebo starším) očakávame, že väčšina používateľov zaznamená zníženie výkonu systému.
  • Windows Server na akomkoľvek kremíku, najmä v akejkoľvek IO-intenzívnej aplikácii, vykazuje výraznejší vplyv na výkon, keď povolíte zmiernenia na izoláciu nedôveryhodného kódu v rámci inštancie Windows Server. To je dôvod, prečo chcete byť opatrní, aby ste vyhodnotili riziko nedôveryhodného kódu pre každú inštanciu Windows Server a vyvážili kompromis medzi bezpečnosťou a výkonom pre vaše prostredie.

Spoločnosť Microsoft tiež uviedla dôvod, prečo počítače so systémom Windows 10 majú menší vplyv na výkon v porovnaní s počítačmi so systémom Windows 7 aj s rovnakým hardvérom. Prečítajte si to nižšie.

Pre kontext, na novších CPU, ako je Skylake a ďalšie, Intel vylepšil pokyny používané na deaktiváciu špekulácií s vetvami tak, aby boli špecifickejšie pre nepriame vetvy, čím sa znížil celkový výkon zníženia Spectre. Staršie verzie systému Windows majú väčší vplyv na výkon, pretože systémy Windows 7 a Windows 8 majú viac prechodov medzi používateľmi z dôvodu starších rozhodnutí o dizajne, ako je napríklad vykresľovanie všetkých písiem v jadre.

Spoločnosť Microsoft zmiernila problém Spectre and Meltdown prostredníctvom nasledujúcich zmien v systéme Windows a silikónovom mikrokóde.

Využitá zraniteľnosť CVE ťažiť
Meno
Názov verejnej zraniteľnosti Zmeny systému Windows Aktualizácia silikónového mikrokódu sa vyžaduje AJ na hostiteľovi
prízrak 2017-5753 Variant 1 Vynechať hranice Zmena kompilátora; prekompilované binárne súbory, ktoré sú teraz súčasťou Windows UpdatesEdge a IE11, sú spevnené tak, aby zabránili zneužitiu JavaScriptom No
prízrak 2017-5715 Variant 2 Cieľová injekcia do pobočky Volanie nových inštrukcií CPU na elimináciu špekulácií pobočiek v rizikových situáciách Áno
Meltdown 2017-5754 Variant 3 Načítanie dátovej medzipamäte Izolujte tabuľky stránok jadra a používateľského režimu No

Microsoft hovorí, že zmiernenia Variantu 1 a Variantu 3 majú minimálny vplyv na výkon, zatiaľ čo náprava Variantu 2 vrátane OS a mikrokódu má vplyv na výkon. Spoločnosť Microsoft v súčasnosti podporuje 45 vydaní systému Windows a vyššie uvedené opravy sú teraz k dispozícii pre 41 z nich prostredníctvom služby Windows Update. Aktualizáciu silikónového mikrokódu vydajú spoločnosti Intel alebo AMD prostredníctvom výrobcov OEM. Zariadenia Surface budú túto aktualizáciu dostávať od dnešného dňa.

Viac informácií o tomto probléme nájdete na zdrojovom odkaze nižšie.

zdroj: Microsoft

Používateľské fórum

0 správy