CPU klaidos ir trūkumai: Trumpa istorija

Štai ką yra procesoriaus klaidos ir trūkumai ir ką galite padaryti su jais

Problema su CPU , kompiuterio ar kito įrenginio "smegenimis" dažniausiai gali būti priskiriama prie klaidos ar trūkumų . Atsižvelgiant į tai, CPU klaidos yra bet kokia problema, su kuria gali būti nustatoma ar veikiama, nepažeidžiant likusios sistemos dalies, o CPU trūkumas yra esminis klausimas, dėl kurio reikalingi visos sistemos pakeitimai.

Paprastai tokie procesai su procesoriais kyla dėl klaidų, padarytų lusto projektavimo ar gamybos metu. Priklausomai nuo konkretaus procesoriaus klaidos / trūkumo, poveikis gali būti bet koks dėl nepakankamo našumo iki įvairių pažeidžiamumo saugumo spragų.

CPU klaidos ar klaidos nustatymas reiškia, kad reikia iš naujo išnagrinėti, kaip įrenginio programinė įranga veikia su CPU, kuri paprastai atliekama naudojant programinės įrangos atnaujinimą, arba pakeičia centrinį procesorių, kuriame nėra problemos. Nesvarbu, ar jis pakeistas, ar veikė per programinės įrangos naujinimą, priklauso nuo CPU problemos sunkumo ir sudėtingumo.

Meltdown & amp; Spektaklio trūkumai

"Meltdown CPU" trūkumas buvo pirmą kartą paskelbtas "Google Project Zero" 2018 m., Taip pat Cyberes Technology ir Grazo technologijos universitetas. "Spectre" tą patį metus paskelbė "Rambus", "Google Project Zero" ir kelių universitetų mokslininkai.

Procesorius naudoja tai, kas vadinama "spekuliaciniu vykdymu", kad atspindėtų tai, ko bus paprašyta atlikti toliau, kad būtų sutaupyta laiko. Kai jis tai daro, jis traukia informaciją iš RAM , kompiuterio ar įrenginio darbo atminties, norėdamas rinkti išsamią informaciją apie tai, kas šiuo metu vyksta ir ką reikia atlikti, atlikdami konkretų veiksmą, pagrįstą šia nauja informacija.

Problema ta, kad, kai procesorius rengia savo veiksmus ir eilės, ką daro toliau, ši informacija gali būti atskleista ir "atvira", kad kenkėjiška programinė įranga ar tinklalapiai galėtų paimti ir skaityti kaip savo.

Tai reiškia, kad jūsų kompiuteryje esantis virusas arba nesąžininga svetainė gali potencialiai pasiekti tą informaciją iš procesoriaus, kad sužinotumėte, ko jis surinko iš atminties, o tai gali būti viskas, kas šiuo metu buvo atidaryta ir naudojama įrenginyje, įskaitant slaptą informaciją, pvz., Slaptažodžius , nuotraukos ir mokėjimo informacija.

Šie procesoriaus trūkumai paveikė visus "Intel", "AMD" ir kitų procesorių įrenginių tipus ir įtakos turinčius įrenginius, pvz., Išmaniuosius telefonus, stalinius kompiuterius ir nešiojamus kompiuterius, taip pat internetinių failų saugojimo paskyras ir tt

Dėl to, kaip giliai įsišakniję šie trūkumai yra paveiktuose procesoriuose, techninės įrangos pakeitimas yra vienintelis nuolatinis sprendimas. Tačiau, atnaujinus savo programinę įrangą ir operacinę sistemą, galite pateikti priimtiną sprendimą, pertvarkydami, kaip jūsų programinė įranga prisijungia prie procesoriaus, iš esmės apeinant problemas.

Štai keletas pagrindinių atnaujinimų, kuriuos patched Meltdown ir Spectre:

Patarimas: visada įsitikinkite, kad taikote operacinės sistemos ir programinės įrangos atnaujinimus, kai jie tampa prieinami! Tai reiškia, kad nepraleiskite pranešimų savo kompiuteryje ar išmaniajame telefone ir darysite viską, kad atnaujintumėte programines programas, kai išleidžiamos naujos versijos ir naujiniai.

Pentium FDIV klaida

Šią CPU klaidą atrado Lynchburg koledžo profesorius Thomas Nicely 1994 m., Kurį jis pirmą kartą atskleidė elektroniniame laiške.

"Pentium FDIV" pažeidimas paveikė tik "Intel Pentium" lustus, ypač CPU zonoje, pavadintoje "kintamajame taške", kuri yra procesoriaus dalis, kuri atlieka matematines funkcijas, tokias kaip pridėjimas, atimtis ir daugyba, nors ši klaida paveikė padalijimą operacijas.

Ši CPU klaida pateiktų klaidingus rezultatus programose, kurios nustato koeficientą, pvz., Skaičiuotuvą ir skaičiuoklės programinę įrangą. Šios klaidos priežastis buvo programavimo klaida, kai tam tikros matematikos paieškos lentelės buvo praleidžiamos, todėl visi skaičiavimai, kuriems reikėjo prieiti prie tų lentelių, nebuvo tokie tikslūs kaip jie galėjo būti.

Tačiau buvo apskaičiuota, kad "Pentium FDIV" klaidos rezultatai bus netikslūs tik 1 iš kiekvieno 9 mlrd. Skaičiavimų su kintamaisiais taškais, ir tai būtų matoma tik iš tikrųjų mažų arba labai didelių skaičių, dažnai maždaug 9 ar 10 skaitmenų.

Tuo tarpu buvo neišspręstų ginčų dėl to, kaip dažnai ši klaida iš tikrųjų yra problema, o "Intel" pareiškė, kad tai įvyks tik vidutiniam vartotojui kas 27 000 metų , o IBM pasakė, kad tai įvyks taip dažnai, kaip kas 24 dienas.

Į šią problemą buvo išspręstos įvairios pataisos:

1994 m. Gruodžio mėn. "Intel" paskelbė visą gyvenimą pakeičiančią politiką, kuri pakeistų visus procesus, kuriems buvo padaryta klaida. Vėliau išsiųstų procesorių ši problema jau nebebuvo paveikta, todėl įrenginiai, naudojantys "Intel" procesorių, sukurtą po 1994 m., Neturi įtakos šiai konkrečiai plūdriosios pakuotės įrenginio problemai.