Bugs & Units CPU: Tantara fohy

Ireto ny bug sy ny CPU CPU ary inona no azonao atao amin'izy ireo

Ny olan'ny CPU , ny "atidoha" amin'ny solosainao na ny fitaovana hafa, dia matetika azo sokajiana ho bug na fahadisoana . Ao anatin'izany toe-javatra izany, ny famandrihana CPU dia olana izay ahafahana manamboatra na miasa manodidina tsy misy fiantraikany amin'ny rafitra hafa, raha ny tsy fahampian'ny CPU no olana fototra iray izay mitaky fanovana eo amin'ny rafitra manontolo.

Ireo olana toy ireo amin'ny CPU dia mitranga matetika noho ny fahadisoana natao nandritra ny famolavolana na famokarana ny chip. Miankina amin'ny fehezandalàna / kilema CPU manokana, ny vokany dia mety ho zavatra avy amin'ny fahombiazan'ny fahombiazana ho an'ny fahalemena amin'ny fiarovana ny fahasarotana samihafa.

Ny fanamafisana ny tsy fahampian'ny CPU na ny bug dia midika na manavao ny fomba fandaharan'asan'ny rindrambaiko iray miaraka amin'ny CPU, izay matetika atao amin'ny alàlan'ny famoahana rindrambaiko, na manolo ny CPU amin'ny iray izay tsy manana ilay olana. Na nosoloana na niasa tamin'ny alàlan'ny famokarana rindrambaiko izy dia miankina amin'ny fahasarotana sy ny fahasarotan'ny olana CPU.

Meltdown & amp; Mpitsikilo diso

Ny votoatin'ny CPU Meltdown dia naseho voalohany tamin'ny public tamin'ny Google Project Zero tamin'ny 2018, sy ny Cyberes Technology ary ny Graz University Technology. Navoaka tamin'ny taona Rambus, Google Project Zero, ary ny mpikaroka tany amin'ny oniversite maromaro.

Ny mpampiasa iray dia mampiasa ny antsoina hoe "famonoana an-tsokosoko" mba hahalalany hoe inona no hangatahana hataon'izy ireo amin'ny manaraka mba hamonjena fotoana. Rehefa manao izany izy dia misintona vaovao avy amin'ny RAM , ny ordinateranao na ny fahatsiarovanao ny fitaovana, mba hanangonana tsipiriany momba ny zavatra mitranga amin'izao fotoana izao sy ny zavatra tokony ataony eo akaikin'ny fanatanterahana asa manokana mifototra amin'io vaovao vaovao io.

Ny olana dia rehefa manomana ny hetsika sy ny filaharam-potoana ny mpandala ny zavatra hitranga manaraka, dia mety hiparitaka ny fampahalalam-baovao ary "hivoaka malalaka" ho an'ny rindrambaiko malaza na tranonkala haka sy hamaky ho azy manokana.

Midika izany fa ny virosy ao amin'ny ordinateranao na ny tranonkala mpangalatra dia mety afaka mahazo izany vaovao izany avy amin'ny CPU mba hahitanao ny zavatra nangonina avy amin'ny fahatsiarovana, izay mety ho zavatra rehetra nisokatra amin'izao fotoana izao ary ampiasaina amin'ny fitaovana, ka ao anatin'izany ny fampahalalana mafonja toy ny tenimiafina , sary, ary fandoavam-bola.

Ireo fahadisoana CPU ireo dia nisy fiantraikany tamin'ny karazana fitaovana rehetra nampiasain'ny Intel, AMD, ary processeurs hafa, ary ny fiantraikany amin'ny fitaovana toy ny smartphones, ny solosaina ary ny solosaina finday, ary koa ny kaonty tahiry amin'ny aterineto, sns.

Noho ny halalin-doko lalina toy izany dia tsy voakitika ny processeur, ny fanoloana ny fitaovana dia ny vahaolana maharitra. Na izany aza, ny fihazonana ny rindrambaiko sy ny rafitra fampandehanana maoderina dia afaka manome valiny azo ekena, manavao ny fomba entin'ny rindrambaiko miditra amin'ny CPU, amin'ny ankapobeny ny fandrehetana ireo olana.

Indreto ny fanavaozana sasantsasany izay mameno ny Meltdown sy Specter:

Soso-kevitra: Alaharo antoka fa hampihatra ny fanavaozana ny rafitra sy rindrambaiko eo am-panaovana azy ianao! Midika izany fa tsy mandingana ny fampandrenesana amin'ny ordinateranao na smartphone ianao ary manao izay azonao atao mba hampandrenesana ireo programa rindrambaiko izay efa navaozina toy ny dikan-teny vaovao ary ny famoahana ireo vaovao.

Pentium FDIV Bug

Ity hadisoana CPU ity dia nahita ny profesora Lynchburg College Thomas Nicely tamin'ny 1994, izay navoakany voalohany tamin'ny mailaka.

Ny solosaina Pentium FDIV dia niantraika tamin'ny solosaina Intel Pentium ihany, indrindra fa tao anatin'ny faritra iray an'ny CPU antsoina hoe "teboka tselatra", izay ampahany amin'ny processeur izay manatanteraka ny asa matematika toy ny fanampiana, ny fanodinkodinana, ary ny fampitomboana, na dia misy fiantraikany eo amin'ny fisarihana ihany aza asa.

Io loharanom-pandehan'ny CPU io dia manome voka-dratsy amin'ny fampiharana izay mamaritra quotient, toy ny calculators sy ny rindrambaiko rindrambaiko. Ny anton'ity hadisoana ity dia fahadisoana fandaharam-pianarana izay tsy nisy ny latabatra fisorohana matematika sasany nesorina, ka noho izany ny kajikajy rehetra izay nila ny fidirana amin'ireo tabilao ireo dia tsy araka ny tokony ho izy.

Na izany aza, dia nekena fa ny valin'ny Pentium FDIV dia hanome valim-bava tsy misy afa-tsy 1 avy amin'ny isa 9 miliara isan-kerinandro, ary dia hita ao amin'ny isa kely na tena lehibe, matetika amin'ny alahady faha-9 na faha-10.

Izany hoe, nisy ny adihevitra tsy voamarina momba ny hoe matetika io olana io dia tena olana, miaraka amin'i Intel milaza fa raha ny mpampiasa dia indray mandeha dia 27.000 taona monja izy io , fa i IBM kosa nilaza fa hitranga izany isaky ny 24 andro.

Ireto ny karazan-paty samihafa navotsotra mba hiatrehana ity olana ity:

Tamin'ny volana desambra 1994, nanambara ny politikam-panolo-tànana mandritra ny androm-piainany i Intel mba hanoloana ireo processeurs rehetra izay voakasik'ilay bibikely. Ny CPU izay navoaka taty aoriana dia tsy voakitiky ity bibikely ity, noho izany dia tsy misy fiantraikany amin'ny olana madinidinika momba ny floppy ny fitaovana ampiasain'ny Intel processeur noforonina taorian'ny 1994.