Kas yra dinaminė laisvosios prieigos atmintis?

Dinaminė laisvosios kreipties atmintis arba DRAM yra labiausiai paplitęs kompiuterio atminties tipas. Tai ypač naudinga kompiuteriams, nes gali turėti daug duomenų mažoje fizinėje erdvėje. Tačiau jis paprastai neišsaugo duomenų, kai jo maitinimas yra išjungtas, o tai reiškia, kad jis netinkamas nuolatiniam saugojimui.

Laisvosios kreipties atmintis tiesiog reiškia atmintį, kurioje beveik akimirksniu galima pasiekti bet kokius duomenis. Tai prieštarauja laikmenoms, tokioms kaip kasetės, kuriose duomenis galima pasiekti tik fiksuota seka. „Dinaminis“ DRAM elementas yra tas, kad jo maitinimo šaltinis turi būti nuolat atnaujinamas, kad jis veiktų. Tai išskiria jį nuo statinės laisvosios kreipties atminties arba SRAM.

Tiek SRAM, tiek DRAM veikia laikydami informaciją dvejetainiu formatu, ty ji suskirstyta į 1 ir 0. Naudojant statinę laisvosios kreipties atmintį, tai atliekama naudojant elektros srovę, kurią galima perjungti dviem skirtingomis kryptimis. Naudojant dinaminę laisvosios kreipties atmintį, tai atlieka serijos elementų, kurie yra pilni elektronų arba tušti. Tačiau visos ląstelės automatiškai išteka beveik akimirksniu, todėl jas reikia nuolat pildyti.

Dauguma kompiuterių kartu naudoja dviejų tipų atmintį. Paprastai dinaminė laisvosios kreipties atmintis naudojama didesnės talpos, nes ji yra daug efektyvesnė ir pigesnė. Statinė laisvosios kreipties atmintis, kuri yra greičiau pasiekiama, bet mažiau taupanti erdvę, dažniausiai naudojama talpykloje. Tai reiškia, kad saugomi duomenys, kurių kompiuteriui greičiausiai prireiks darbo metu, sumažinant kartų skaičių, kai kompiuteris turi pasiekti lėtesnę DRAM.

Kadangi dinaminei laisvosios kreipties atminčiai reikia maitinimo šaltinio, kad būtų galima nuolat užpildyti elementus, ji paprastai negali saugoti duomenų, kai maitinimas nutrūksta, pvz., kai kompiuteris išjungiamas. Tai skiriasi nuo atminties formų, tokių kaip „Flash“, naudojama atminties kortelėms ir kietojo kūno diskams. Tai viena iš priežasčių, kodėl DRAM yra daug pigesnė nei tokios pat talpos „Flash“ atminties kortelė.
Dinaminės laisvosios kreipties atminties veikimas garantuoja, kad tinkamai veikdama ji ir toliau saugos duomenis tol, kol maitinimo šaltinis leis papildyti elementus. Tačiau tai neveikia atvirkščiai: nėra garantijos, kad nutraukus maitinimą ištrins atmintį. Nors praktiškai tai padaryti itin sunku, egzistuoja kelios teorijos, kaip būtų galima pasiekti išjungto kompiuterio atmintį, pavyzdžiui, užšaldžius atminties lustą ir perjungiant jį į kitą mašiną. Dėl to kilo abejonių dėl kai kurių saugumo priemonių, kurios užšifruoja standųjį diską ir saugo šifravimo raktą DRAM, patikimumu.