„Minkštos klaidos“ - nepaaiškinamos kompiuterio problemos
- 3474
- 670
- Kirk Ward Sr.
Perskaitykite laidiniu. Straipsnis, be abejo, yra „Komsomolskaya Pravda“ lygyje, tačiau jis gali būti įdomus
Maždaug prieš metus Stephenas Jakisa turėjo rimtų problemų su savo kompiuteriu. Jie prasidėjo, kai jis įdiegė „Battlefield 3“ - pirmojo šaulio, kuriame veiksmas vyksta artimiausiu metu. Netrukus problemos kilo ne tik žaidime, bet ir jo naršyklė „išskrido“ maždaug kas 30 minučių. Dėl to jis net negalėjo įdiegti jokių programų į savo kompiuterį.
Siekė, kad Steponas yra programuotojas pagal profesiją, o asmuo, kuris gana gerai išmanė technologijas, nusprendė, kad jis „pagavo“ virusą arba, galbūt, įdiegė kokią nors programinę įrangą su rimtomis klaidomis. Su problema jis nusprendė kreiptis į savo draugą Johną Stefanovici, kuris ką tik rašė disertaciją apie kompiuterių patikimumą.
Po trumpos diagnozės Stephenas ir Johnas atskleidė problemą - blogos atminties lustą Jakiso kompiuteryje. Kadangi kompiuteris puikiai veikė maždaug šešis mėnesius iki problemos, Steponas neįtarė įrangos sutrikimo, kol jo bendražygis įtikino pradėti specialų atminties analizės testą. Steponui tai buvo gana neįprasta. Kaip jis pats sakė: „Jei taip nutiktų kažkam gatvėje, su žmogumi, kuris nieko nežino apie kompiuterius, jis greičiausiai būtų aklavietėje“.
Po to, kai Jakisa išgavo probleminį atminties modulį, jo kompiuteris veikia gerai.
Kai kompiuteriai nutrūksta, paprastai tiki, kad programinės įrangos problemos. Tačiau per pastaruosius kelerius metus kompiuterių mokslininkai pradėjo vis daugiau dėmesio skirti aparatinės įrangos nesėkmėms ir padaryti išvadą, kad problemos dėl jų kyla daug dažniau, nei daugelis žmonių mano, kad daugelis žmonių mano.
Minkštos klaidos
„MicroCircuits“ gamintojai atlieka rimtą darbą, kai išbando savo žetonus prieš išleisdami juos parduodant, tačiau jie nemėgsta kalbėti apie tai, kad ilgą laiką yra gana sunku užtikrinti veikiančią mikrocricuitų būklę. Nuo praėjusio amžiaus 70 -ųjų pabaigos lustų gamintojai žinojo, kad nemažai aparatinės įrangos problemų gali sukelti pakeitus bitų būklę mikroprocesorių viduje. Mažėjant tranzistorių dydžiui, įkrautų dalelių elgesys jose tampa mažiau nuspėjamas. Gamintojai tokias klaidas vadina „minkšta klaida“, nors jos nėra susijusios su programine įranga.
Tačiau šios minkštos klaidos - sudaro tik dalį problemos: Per pastaruosius penkerius metus tyrėjai, tiriantys sudėtingas ir dideles kompiuterines sistemas, padarė išvadą, kad daugeliu atvejų naudojama kompiuterinė įranga tiesiog sulaužyta. Aukštos temperatūros ar gamybos defektai gali lemti tai, kad elektroniniai komponentai sugenda laiku, leidžiant elektronams laisvai tekėti tarp tranzistorių ar lusto kanalų, skirtų duomenims perduoti perduoti.
Mokslininkai, dalyvaujantys kuriant šių kartų kompiuterinius lustus. Kaip naujos kartos kompiuterių gamyba, jie įgyja vis daugiau mikrocirkuliacijų ir visų mažesnių komponentų. Ir šių mažų tranzistorių rėmuose reikia vis daugiau energijos, norint laikyti šikšnosparnius jų viduje.
Problema yra susijusi su pagrindine fizika. Kadangi mikrocricuitų gamintojai siunčia elektronus per mažiau ir mažesnius kanalus, elektronai tiesiog iš jų išmuša. Kuo mažesni kanalai, tuo daugiau elektronų gali „nutekėti“ ir tuo daugiau energijos reikia normaliam kompiuterių veikimui. Ši problema yra tokia sudėtinga, kad „Intel“ veikia kartu su JAV energetikos departamentu ir kitomis vyriausybės institucijomis, kad ją išspręstų. Ateityje „Intel“ planuoja naudoti 5 nm technologinį procesą, kad būtų galima gaminti mikrocrictus, kuris bus daugiau nei 1000 kartų didesnis, kai tikimasi, kad šio dešimtmečio pabaigoje tikimasi iki šio dešimtmečio pabaigos. Tačiau atrodo, kad tokiems lustai taip pat reikės neįtikėtinai daug energijos.
„Mes žinome, kaip padaryti tokius žetonus, jei nesijaudinate dėl energijos suvartojimo“, -sako Markas Seageris, vyriausiasis aukšto našumo skaičiavimo ekosistemų direktorius „Intel“, „bet jei paprašysite mūsų atsakyti į šį klausimą, tai aukščiau mūsų techninių galimybių, viršijančių mūsų technines galimybes ".
Paprastų kompiuterių, tokių kaip Stephenas Jakisas, tokių klaidų pasaulis yra nežinoma sritis. Lustų gamintojai nemėgsta kalbėti apie tai, kaip dažnai jų produktai netinkamai veikia, norėdami išlaikyti šią informaciją paslaptyje.