Microsoft beskriver ydeevnepåvirkningen af ​​Spectre- og Meltdown-rettelser på Windows-pc'er

Ikon for læsetid 3 min. Læs


Læsere hjælper med at understøtte MSpoweruser. Vi får muligvis en kommission, hvis du køber via vores links. Værktøjstip-ikon

Læs vores oplysningsside for at finde ud af, hvordan du kan hjælpe MSPoweruser med at opretholde redaktionen Læs mere

Microsoft for nylig skubbede et plaster ud for Windows 10-brugere designet til at løse processorsårbarhederne, der er involveret i Meltdown- og Spectre-udnyttelsen. Der var nogle rapporter om, at disse fejlrettelser kan forårsage betydelig præstation indflydelse på nogle systemer. Intel har dog sagt, at ydeevnepåvirkningen for de fleste opgaver skal være minimal. Microsoft har nu testet ydeevnepåvirkningen for Windows-pc'er og gav nedenstående oversigt.

  • Med Windows 10 på nyere silicium (pc'er fra 2016-æraen med Skylake, Kabylake eller nyere CPU), viser benchmarks enkeltcifrede afmatninger, men vi forventer ikke, at de fleste brugere bemærker en ændring, fordi disse procenter afspejles i millisekunder.
  • Med Windows 10 på ældre silicium (pc'er fra 2015-æraen med Haswell eller ældre CPU), viser nogle benchmarks mere markante afmatninger, og vi forventer, at nogle brugere vil bemærke et fald i systemets ydeevne.
  • Med Windows 8 og Windows 7 på ældre silicium (pc'er fra 2015-æraen med Haswell eller ældre CPU), forventer vi, at de fleste brugere vil bemærke et fald i systemets ydeevne.
  • Windows Server på ethvert silicium, især i ethvert IO-intensivt program, viser en mere betydelig effekt på ydeevnen, når du aktiverer begrænsningerne for at isolere kode, der ikke er tillid til, i en Windows Server-instans. Dette er grunden til, at du vil være omhyggelig med at evaluere risikoen for upålidelig kode for hver Windows Server-forekomst og afbalancere sikkerheden kontra ydeevnen for dit miljø.

Microsoft gav også grunden til, at Windows 10-pc'er har mindre effekt på ydeevnen sammenlignet med Windows 7-pc'er, selv med samme hardware. Læs det nedenfor.

Til kontekst, på nyere CPU'er såsom på Skylake og videre, har Intel forfinet instruktionerne, der bruges til at deaktivere branchespekulation, til at være mere specifikke for indirekte grene, hvilket reducerer den overordnede præstationsstraf for Spectre-reduktionen. Ældre versioner af Windows har en større ydeevnepåvirkning, fordi Windows 7 og Windows 8 har flere bruger-kerneovergange på grund af ældre designbeslutninger, såsom al skrifttypegengivelse, der finder sted i kernen.

Microsoft har afhjulpet Spectre og Meltdown-problemet gennem følgende ændringer på Windows og siliciummikrokode.

Udnyttet sårbarhed CVE Exploit
Navn
Offentlig sårbarhedsnavn Windows ændringer Silicon Microcode Update er OGSÅ påkrævet på vært
Spectrum 2017-5753 Variant 1 Grænsekontrol-bypass Compiler ændring; genkompilerede binære filer er nu en del af Windows UpdatesEdge & IE11 hærdet for at forhindre udnyttelse fra JavaScript Ingen
Spectrum 2017-5715 Variant 2 Grenindsprøjtning Kalder nye CPU-instruktioner for at eliminere branchespekulation i risikable situationer Ja
Nedsmeltning 2017-5754 Variant 3 Rogue Data Cache Load Isoler kerne- og brugertilstandssidetabeller Ingen

Microsoft siger, at Variant 1- og Variant 3-reduktioner har minimal ydeevnepåvirkning, mens Variant 2-remediering, inklusive OS og mikrokode, har en ydeevnepåvirkning. Microsoft understøtter i øjeblikket 45 udgaver af Windows, og ovenstående patches er nu tilgængelige for 41 af dem via Windows Update. Siliciummikrokodeopdateringen vil blive frigivet af Intel eller AMD gennem OEM'er. Overfladeenheder modtager denne opdatering fra og med i dag.

Lær mere om dette problem fra kildelinket nedenfor.

Kilde: microsoft

Mere om emnerne: Intel fejlrettelser, nedsmeltning, microsoft, præstationspåvirkning, Spectrum, Windows 10, Windows 7

Giv en kommentar

Din e-mail adresse vil ikke blive offentliggjort. Krævede felter er markeret *