Trije zlobni mušketirji

Objavljeno: 30.1.2018 | Avtor: Matej Huš | Kategorija: Fokus | Revija: Februar 2018

V računalništvu se redko zgodi, da kakšna odkrita ranljivost pesti vse modele naprav, ki so izšli v zadnjih dveh desetletjih. Še redkeje se zgodi, da spremeni razmišljanje, zgradbo in način, kako računalnike izdelujemo in kako delujejo. V začetku januarja razkrite ranljivosti v modernih procesorjih so povzročile prav to. Novi procesorji ne bodo nikoli več takšni, kot so bili. Stari procesorji pa bodo počasnejši.

Računalniki so zelo neumne naprave, ki v resnici ne znajo početi drugega, kot premetavati ničle in enice. Uporabni so zato, ker to počno zelo hitro. Srce vsakega računalnika predstavlja centralni procesor (CPU), ki v današnjih modelih deluje s hitrostjo 2–4 GHz. Premislimo, kaj to pomeni v praksi – posamezen cikel traja manj kot nanosekundo. To ni hitro le za človeške razmere, to je hitro tudi za elektroniko. Procesor lahko podatke obdeluje tako hitro le, če jih ima na voljo. Nanosekundni pomnilnik bi bil nepredstavljivo drag, dostopni čas na klasičnem disku pa se meri v milisekundah (milijonkrat več torej). Elegantni rešitvi tega problema, ki se imenujeta špekulativno izvajanje ukazov in pomnilniška hierarhija, sta zakuhali največjo ranljivost procesorjev v zgodovini.

Zakup člankov

Za daljši zakup pregleda člankov je potrebno biti prijavljen.
V kolikor še nimate svoje prijave, se lahko registrirate.

Zakup posameznega članka ali dnevni zakup je na voljo tudi samo z vnosom e-naslova.

Naroči se na redna tedenska ali mesečna obvestila o novih prispevkih na naši spletni strani!
Prijava

ph

Komentirajo lahko le prijavljeni uporabniki