Što je RAM?

RAM je jedan od najprisutnijih dijelova računalnog hardvera, ali više je od svega što morate nadograditi svakih nekoliko godina.

Brze veze

  • RAM: Mala, ali brza vrsta memorije za sve vrste procesora
  • Hijerarhija memorije i kako se DRAM razlikuje od predmemorije ili SRAM-a
  • Stvari koje treba uzeti u obzir pri kupnji RAM-a za računala i druge uređaje
  • Budućnost izgleda dosadna za DRAM

Iako mnoge računalne komponente variraju od malo kompliciranih do ezoteričnih, RAM je možda jedan od najpoznatijih. Od memova o namjenskom RAM-u do pregledavanja sistemskih zahtjeva za videoigre, mnogo je ljudi (ili možda čak većina ljudi) čulo taj izraz nekoliko puta. No, kao i sa svim računalnim hardverom, postoji prilično malo o tome što je RAM i što radi.

RAM: Mala, ali brza vrsta memorije za sve vrste procesora

Memorija s izravnim pristupom (RAM) vrlo je široka kategorija memorije za pohranu podataka koja daje prednost performansama u odnosu na kapacitet, ali ne do krajnosti. Postoje dvije glavne vrste RAM-a: dinamički RAM (DRAM) i statički RAM (SRAM). Kolokvijalno, ljudi općenito misle na DRAM kada kažu RAM, jer se SRAM češće naziva predmemorija. Ovdje ću se usredotočiti na DRAM, ali mi imamo

zasebno objašnjenje za SRAM/cache.

Za računalo su vam potrebne samo dvije osnovne komponente: procesor i pohrana. Ali rano u povijesti računalstva, inženjeri su shvatili da su mediji za pohranu s velikim kapacitetom super spori i da ne dopuštaju procesoru da radi punom snagom. RAM je stvoren kao posrednik između trajne pohrane (poput tvrdih diskova i solid-state diskova) i procesora, s fokusom na veliku brzinu i manju latenciju. Osnovna ideja je da stavite puno podataka koji će vam trebati u bliskoj budućnosti u RAM, izmjenjujući podatke prema potrebi tijekom vremena.

Primarne značajke koje razlikuju različite komplete RAM-a su brzina takta, propusnost, kapacitet i latencija, ali općenito se RAM može specijalizirati samo za jednu ili dvije od ovih stvari. Vrste memorije s dvostrukom brzinom prijenosa podataka (ili DDR) obično imaju vrlo visoke brzine takta i veliki kapacitet, s najnovijim DDR5 standardni počevši od 4800MHz s do 512GB na jednom sticku, dok DDR4 počinje od 2133MHz i ima samo do 128GB po štapiću. Međutim, svaka generacija DDR-a povećava latenciju, a druge vrste DRAM-a mogu imati niže brzine takta, ali veću propusnost.

Naravno, RAM se mora nečega odreći uza svu svoju brzinu. Prvo, puno je skuplji po količini podataka od trajnih medija za pohranu. Danas 32 GB DDR5 RAM-a košta oko 100 USD, dok vrhunski SSD od 1 TB možete dobiti za 100 USD. Dodatno, RAM-u je potrebno neprekidno napajanje kako bi zadržao svoje podatke; inače, jednostavno prestaje postojati.

RAM se ipak ne dijeli samo na DRAM i SRAM, jer obje kategorije imaju svoje potkategorije. Glavna vrsta DRAM-a do koje nam je stalo je SDRAM ili sinkroni DRAM. Ova podkategorija uključuje sve vrste RAM-a s DDR u nazivu, kao što su DDR5 i DDR4 memorija za procesore i računalne sustave općenito te GDDR6 memoriju za GPU. oba održava JEDEC. VRAM je također potkategorija RAM-a, ali to nije tehnička kategorija poput SDRAM-a, već se samo odnosi na RAM koji je napravljen za GPU-ove. Memorija visoke propusnosti ili HBM je vrsta VRAM-a poput GDDR6, ali nije SDRAM.

Hijerarhija memorije i kako se DRAM razlikuje od predmemorije ili SRAM-a

Izvor: Carlos Carvalho

Postoji puno različitih vrsta memorije u računalu, a hijerarhija memorije može se najbolje sažeti pomoću piramide (kao što se vidi na gornjoj slici). CPU s predmemorijom je na vrhu, DRAM je u sredini kao glavna memorija, a trajniji uređaji za pohranu kao što su HDD, SSD i mrežne veze su na dnu. Radi prilično jednostavno: podaci u trajnoj pohrani mogu se kopirati u DRAM, a zatim predmemorija u CPU-u može uhvatiti podatke iz DRAM-a za trenutnu upotrebu. Što se više penjete piramidom, stvari postaju brže i manje.

Možda se pitate zašto predmemorija ili SRAM nisu jednostavno zamijenili DRAM budući da je puno brži i na CPU-u. Pa, opće pravilo s memorijom je da što je brža, to je skuplja za izradu, a da ne spominjemo da su ograničenja veličine također problem. Predmemorija je vrlo skupa za proizvodnju, pogotovo zato što je često na istom siliciju kao i procesor jezgre, a mnoge tvrtke žele da njihovi procesori budu na najskupljem, najsuvremenijem čvoru moguće. Predmemorija zauzima puno prostora i to čini proizvodnju skupom za čipove s puno predmemorije.

Postoji također jedna velika tehnička razlika između DRAM-a i SRAM-a, a odnosi se na to što "dinamički" i "statički" znače u svojim akronimima. Održavanje DRAM-a uključenim zapravo nije dovoljno za zadržavanje podataka; sve što je pohranjeno u DRAM-u mora se stalno osvježavati kako se ne bi izgubilo. SRAM, međutim, može zadržati podatke sve dok je uključen, ali ta je prednost također dio razloga zašto je tako skup za proizvodnju.

Stvari koje treba uzeti u obzir pri kupnji RAM-a za računala i druge uređaje

Izvor: XDA-Developers

Većina ljudi zapravo treba brinuti samo o DDR DRAM-u, onom kakav kupujete za stolna računala, prijenosna računala i druge uređaje. Sada kada sam pokrio sve tehničke aspekte RAM-a, vrijeme je da odgovorim na neka često postavljana pitanja o kupnji i nadogradnji RAM-a za korištenje u osobnim računalima, posebno računalima za igre.

"Koliko RAM-a trebam?" je jedno od najčešće postavljanih računalnih pitanja svih vremena, a nikada nije postojao niti jedan točan odgovor. Dio problema je u tome što se memorijski zahtjevi za softver povećavaju s vremenom, tako da ono što je bilo dobro čak i prije pet godina možda više nije dovoljno. Osim toga, ono što radite sa svojim računalom će odrediti koliko RAM-a trebate. Općenito govoreći, 8 GB je minimum za besprijekoran rad računala sa sustavom Windows 10 ili 11, a 16 GB će vam dati prostora za igranje i druga intenzivna radna opterećenja. 32 GB i više je za entuzijaste i korisnike koji rade s kreativnim softverom.

Tu su i aspekti povezani s izvedbom kao što su učestalost i latencija. I više frekvencije i niže latencije dobre su za izvedbu, ali teško ih je poboljšati istovremeno. U idealnom slučaju, želite uravnotežiti ove dvije stvari i uzeti u obzir hardver s kojim uparujete RAM. Imamo preporuke za oboje DDR4 i DDR5 koji pokrivaju sve najbolje opcije.

Jedna posljednja i često zanemarena stvar koju treba uzeti u obzir su memorijski kanali, koji mogu povećati propusnost DDR memorije kada se koristi određeni broj stickova. Većina platformi općenito nudi dva, četiri ili osam kanala, a ako sustav ima istu količinu RAM-a kao i kanala (dvostruko će također raditi), propusnost će se lijepo povećati. Za većinu korisnika to znači ugradnju dva ili četiri memorijska stika kako bi aktivirali dvokanalnu memoriju, a to je ono što dobivate na neprofesionalnom hardveru. Definitivno želite i dvokanalnu memoriju, budući da jednokanalni način uništava performanse u gotovo svemu, uključujući igre. Na primjer, ako želite 16 GB RAM-a, bolje je kupiti dva sticka od 8 GB umjesto jednog od 16 GB. Neki profesionalni hardver također može podržavati četverokanalnu memoriju.

Budućnost izgleda dosadna za DRAM

Iako je polje DRAM-a prije nekoliko godina bilo prilično prenatrpano, danas su jedine vrste DRAM-a koje su stvarno važne JEDEC-ova DDR memorija, poput DDR5 i GDDR6. Od nekoliko JEDEC-ovih izazivača posljednjih godina, kao što je Intelov Optane, praktički nitko nije uspio. Čak je i HBM, koji je započeo kao projekt između SK Hynixa, Samsunga i AMD-a, na kraju prihvatio JEDEC, ostavljajući gotovo cijeli ekosustav prilično pojednostavljenim i nefragmentiranim.

Ništa ne traje vječno, pogotovo u računalstvu, ali čini se da će DRAM u doglednoj budućnosti biti prilično statično polje. Možda ima mjesta za nove vrste memorije skrojene prema potrebama specifičnih aplikacija, ali je nevjerojatno vjerojatno da ćemo vidjeti značajniji potres od toga. Mnogo je vjerojatnije da će tvrtke nastaviti proizvoditi DDR memoriju godinama.