av Martin Brinkmann på Mars 06, 2019 i Windows – Sist oppdatert: 05 Mars, 2019 – Ingen kommentarer
Microsoft har testet Retpoline, en ny avbøtende metode mot Skrømt variant 2 av Google, på Windows-10 Insider Bygger for noen tid nå. Selskapet brakt Retpoline til Windows-10 versjon 1809 ved å inkludere det i Mars 1 kumulativ oppdatering KB4482887 for Windows-versjon 10.
Tips: bruk gratis InSpectre program for Windows sjekk status for sikkerhetsproblemet.
Retpoline lover bedre ytelse i forhold til tidligere avbøtende metoden som brukes av Microsoft i sine operativsystemer. Microsoft vurdert resultatene av Windows-10-systemer og bestemt at Retpoline forbedret oppstart av Office-programmer med om lag 25% blant andre fordeler.
Når alle relevante kernel-modus binærfiler er utarbeidet med retpoline, vi har målt ~25% hastighetsøkning i Office-appen starte ganger og opp til 1,5-2x forbedret gjennomstrømning i Diskspd (lagring) og NTttcp (nettverk) benchmarks på Broadwell Cpuer i vår lab.
Retpoline er ikke aktivert som standard på produksjon enheter, selv om det er inkludert i Mars-1-oppdateringen. Microsoft har planer om å rulle ut klimatiltak i løpet av de kommende månedene.
Administratorer som ikke ønsker å vente kan aktivere Retpoline gang, forutsatt at de enheter som kjører Windows 10 versjon 1809 og har den siste kumulative oppdateringen installert.
Microsoft-ansatt Mehmet Iyigun beskriver prosessen på Tech Samfunnet området. Merk at det anbefales at du sikkerhetskopierer system og data før du installerer endre.
Windows-10 Klienter
Merk: Microsoft ikke legge registernøkkelen banen med “”. Hvis du kopiere lime Microsofts kommandoen vil du få en feilmelding.
- Åpne en ledetekst, f.eks. ved å åpne Start, skrive inn cmd.exe høyre-klikke på resultatet, og velge kjør som administrator.
- Kjør følgende to kommandoer:
- reg add “HKLMSYSTEMCurrentControlSetControlSession ManagerMemory Management” /v FeatureSettingsOverride /t REG_DWORD /d 0x400
- reg add “HKLMSYSTEMCurrentControlSetControlSession ManagerMemory Management” /v FeatureSettingsOverrideMask /t REG_DWORD /d 0x400
- Start PCEN på nytt.
Windows-10-Server
- Åpne en ledetekst.
- Kjør følgende to kommandoer:
- reg add “HKLMSYSTEMCurrentControlSetControlSession ManagerMemory Management” /v FeatureSettingsOverride /t REG_DWORD /d 0x400
- reg add “HKLMSYSTEMCurrentControlSetControlSession ManagerMemory Management” /v FeatureSettingsOverrideMask /t REG_DWORD /d 0x401
- Start PCEN på nytt.
Merk at du kan gjøre endringer i registerredigering direkte så vel, hvis du foretrekker å gjøre det.
Bekreftelse
Du kan bruke Get-SpeculationControlSettings PowerShell-cmdlet for å kontrollere statusen for Retpoline. BTIKernelRetpolineEnabled og BTIKernelImportOptimizationEnabled skal returneres som gjelder i utgang.
Microsoft bemerker at Skylake og nyere generasjoner av Intel-prosessorer er ikke kompatibel med Retpoline; disse vil bare gå tilbake BTIKernelImportOptimizationEnabled som er aktivert når kommandoen er kjørt.