CPU vigu ja vigu: lühike ajalugu

Siin on CPU vead ja vead ning mida saate nendega teha

Tavaliselt võib probleemi CPU-ga , arvuti või muu seadme "ajusid" pidada veaks või viga . Selles kontekstis on CPU viga mis tahes probleem, mida saab fikseerida või ümber töötada, ilma et see mõjutaks ülejäänud süsteemi, samal ajal kui CPU viga on põhiküsimus, mis nõuab kogu süsteemi muudatusi.

Probleemid, mis on sarnased CPU-dega, juhtuvad tavaliselt kiibi väljatöötamise või tootmise käigus tehtud vigade tõttu. Sõltuvalt konkreetsest CPU viga / viga võivad mõjud olla mõnevõrra halva toimivuse ja erineva raskusastmega turvaaukude tõttu.

CPU vea või vea parandamine tähendab kas töötleva seadme tarkvara töötamist CPU-ga, mida tavaliselt tehakse tarkvaravärskenduse abil, või CPU asendamist probleemiga mitte oleva protsessoriga. Tarkvara värskendamise või tötamise tõttu see sõltub CPU probleemi tõsidusest ja keerukusest.

Meltdown & amp; Spetsiaal vigu

Meltdown CPU viga avalikustati esmakordselt 2018. aastal Google Project Zero poolt, samuti Cyberes Technology ja Grazi tehnoloogiaülikool. Spetseri avaldas samal aastal Rambus, Google Project Zero ja paljud ülikoolid.

Protsessor kasutab seda, mida nimetatakse spekulatiivseks täitmiseks, et arvata, mida aja jooksul säästa, mida palutakse teha järgmisena. Kui see toimub, tõmbab ta teavet RAMist , arvutist või seadme töömälust, et koguda üksikasju selle kohta, mis praegu toimub ja mida ta peab tegema selle uue teabe põhjal konkreetse toimingu tegemiseks.

Probleemiks on see, et kui protsessor valmistab ette oma toiminguid ja järjekorda seda, mida ta järgmisena teeb, võib see teave olla avatud ja väljalülitatud, et pahatahtlik tarkvara või veebisaidid võtaksid ja loeksid omaette.

See tähendab, et teie arvuti viirus või petturlik veebisait võiks potentsiaalselt pääseda sellele CPU-le saadud informatsioonile, et näha, milline see on mälus kogutud, mis võib olla mis tahes, mis oli praegu avatud ja mida kasutatakse seadmes, sealhulgas tundlikku teavet, nagu paroolid , fotod ja makseteave.

Need CPU vigu mõjutavad igasuguseid seadmeid, mis töötavad Intel'is, AMD'is ja muudel töötlejatel, ning mõjutatud seadmeid, nagu nutitelefonid, töölauad ja sülearvutid, samuti veebifailide salvestuskontod jne.

Tänu sellele, kui sügavalt juurdunud on need vead mõjutatud protsessorites, on riistvara asendamine ainus alaline lahendus. Kuid teie tarkvara ja operatsioonisüsteemi ajakohastamine võib pakkuda vastuvõetavat lahendust, ümberkonfigureerides, kuidas teie tarkvara CPU-le juurde pääseb, peamiselt probleemidest kõrvale hoidmisega.

Siin on mõned põhilised värskendused, mis on paigutatud Meltdown ja Spectre:

Näpunäide. Veenduge, et kasutate operatsioonisüsteemi ja tarkvara värskendusi, kui need on saadaval! See tähendab, et te ei jäta oma arvutisse ega nutitelefoni märguandeid vahele ega tee oma parima, et uuendada tarkvaraprogramme uute versioonide ja värskenduste avaldamise järel.

Pentium FDIV viga

Seda protsessori viga avastas 1994. aastal Lynchburgi kolledži professor Thomas Nicely, mille ta esmakordselt postitas.

Pentium FDIV viga mõjutas ainult Intel Pentiumi kiipe, seda eelkõige CPU piirkonnas, mida nimetatakse ujukomatektiks, mis on protsessori osa, mis täidab matemaatilisi funktsioone, nagu lisamine, lahutamine ja korrutamine, kuigi see viga mõjutas ainult jagamist toimingud.

See CPU viga annab vale tulemusi rakenduste puhul, mis määravad koefitsienti, nagu kalkulaatorid ja arvutustabeli tarkvara. Selle vea põhjus oli programmeerimiskitsendus, kus mõned matemaatika-otsingu tabelid jäeti välja ja seega ei olnud kõik arvutused, mis vajaksid nendele tabelitele juurdepääsu, olema nii täpsed kui need oleksid võinud olla.

Siiski on hinnatud, et Pentium FDIV viga annab ebatäpseid tulemusi vaid ühe 9 miljardi ujukomplekti arvutustes ja seda saab näha ainult tõeliselt väikestes või tõeliselt suurtes kogustes, sageli umbes üheksanda või kümnenda numbri ulatuses.

Sellest hoolimata oli lahkarvamusi selle kohta, kui tihti see viga on tõesti probleem, kus Intel väidab, et see juhtub ainult keskmise kasutajaga iga 27 000 aasta tagant , samas kui IBM ütles, et see juhtub nii sageli kui iga 24 päeva tagant.

Selle vea ümber töötamiseks vabastati erinevaid paiku:

1994. aasta detsembris teatas Intel elusaid asenduspoliitikat, et asendada kõik vead mõjutatud protsessorid. Sellest veast enam ei mõjutanud hiljem lähetatud protsessorid, seetõttu ei mõjuta see konkreetne ujukomatendi probleemi seadmeid, mis kasutavad pärast 1994. aastat loodud intel protsessorit.