Aktiver Retpoline på Windows-10 1809 og Server akkurat nå

0
237

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

regpoline windows 10

Merk: Microsoft ikke legge registernøkkelen banen med “”. Hvis du kopiere lime Microsofts kommandoen vil du få en feilmelding.

  1. Åpne en ledetekst, f.eks. ved å åpne Start, skrive inn cmd.exe høyre-klikke på resultatet, og velge kjør som administrator.
  2. Kjør følgende to kommandoer:
    1. reg add “HKLMSYSTEMCurrentControlSetControlSession ManagerMemory Management” /v FeatureSettingsOverride /t REG_DWORD /d 0x400
    2. reg add “HKLMSYSTEMCurrentControlSetControlSession ManagerMemory Management” /v FeatureSettingsOverrideMask /t REG_DWORD /d 0x400
  3. Start PCEN på nytt.

registry edited

Windows-10-Server

  1. Åpne en ledetekst.
  2. Kjør følgende to kommandoer:
    1. reg add “HKLMSYSTEMCurrentControlSetControlSession ManagerMemory Management” /v FeatureSettingsOverride /t REG_DWORD /d 0x400
    2. reg add “HKLMSYSTEMCurrentControlSetControlSession ManagerMemory Management” /v FeatureSettingsOverrideMask /t REG_DWORD /d 0x401
  3. 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.