Šmėkla

„Spectre“ yra pažeidžiamumas, darantis žalą šiuolaikiniams mikroprocesoriams, kurie atlieka numatymą, kuris atspėja, kuria kryptimi šaka eis, kol bus tiksliai žinoma. Spekuliacinis vykdymas jau kurį laiką egzistuoja procesoriuose, tačiau ekspertai išsiaiškino, kad didėjant procesorių talpyklai, kad neatsiliktų nuo greičio, padidėja ir piktnaudžiavimo tokio tipo defektais pavojus.

Tipiškiausia spekuliacinio vykdymo forma susijusi su programos veikimu. Procesorius iš esmės spėja, kad kontrolės srautas, naudojant pažangiausią mechanizmą, o ne laukiant, kol bus baigtos visos šakos instrukcijos, kad būtų galima nustatyti, kurios komandos reikalingos užduočiai atlikti.

Nors sunku ištaisyti šias spragas, ypač kai tai paveikia tokią didelę įdiegimo bazę, OS galite taisyti, kaip tai padarė „Google“ ir „Amazon“, „Spectre“, kad pašalintumėte problemą arba galėtumėte pakeisti paties mikroprocesoriaus mikrokodą. , tačiau tai gali padaryti sistemą lėtesnę.

Tendencijos

Labiausiai žiūrima

Įkeliama...