Strašidlo

Spectre je zranitelnost, která poškozuje moderní mikroprocesory, které provádějí předpověď, která hádá, kterým směrem bude větev směřovat, než bude známo. Spekulativní poprava již nějakou dobu existuje v procesorech - ale odborníci zjistili, že jak se mezipaměť, která je přítomna na procesorech, zvětšuje, aby udržovala krok s jejich rychlostí, takže také nebezpečí zneužití tohoto typu vady.

Nejtypičtější forma spekulativního provádění se týká způsobu fungování programu. Procesor v zásadě hádá, že řídicí tok pomocí nejmodernějšího mechanismu spíše než čeká na dokončení všech větvových instrukcí, aby určil, jaké příkazy jsou potřebné pro dokončení úlohy.

Přestože je obtížné tyto chyby opravit, zvláště když to má dopad na tak velkou instalační základnu, můžete opravit varianty v OS, jak to udělali společnosti Google a Amazon pro Specter, abyste problém odstranili, nebo můžete změnit mikrokód samotného mikroprocesoru. , ale to může systém zpomalit.

Trendy

Nejvíce shlédnuto

Načítání...