Spectre

Spectre er en sårbarhed, der forårsager skade på moderne mikroprocessorer, der udfører en forudsigelse, der gætter i hvilken retning en gren vil gå, før det er kendt med sikkerhed. Den spekulative udførelse har eksisteret et stykke tid i processorer - men eksperter opdagede, at når cachen, der er til stede på processorer, stiger for at holde trit med deres hastighed, så gør faren for misbrug af denne type defekter også.

Den mest typiske form for spekulativ eksekvering har at gøre med den måde, programmet fungerer på. Processoren gætter dybest set, at kontrolstrømmen ved hjælp af en moderne teknik i stedet for at vente på, at alle greninstruktioner skal afsluttes, for at bestemme, hvilke kommandoer der er nødvendige for at afslutte opgaven.

Selvom det er svært at reparere disse sårbarheder, især når det påvirker en installationsbase, der er så stor, kan du ordne varianter i operativsystemet, som Google og Amazon har gjort for Specter, for at eliminere problemet eller kan ændre mikrokoden til selve mikroprocessoren. , men det kan muligvis gøre systemet langsommere.

Trending

Mest sete

Indlæser...