Chiar daca nu esti pasionat(a) de calculatoare sunt sigur ca nu e prima oara cand auzi termenul „memorie RAM”. Probabil te-ai intrebat ce face, iar daca n-ai facut-o e bine sa stii ca aproape orice gadget modern (calculator, laptop, tableta, smartphone samd) foloseste memorie RAM pentru aplicatiile care ruleaza la un moment dat.
Daca in cazul tabletelor si telefoanelor inteligente nu exista optiunea de a schimba sau suplimenta cantitatea de memorie RAM, fiind nevoie sa cumperi din prima un model cu suficienta memorie, in cazul laptopurilor si calculatoarelor desktop exista de cele mai multe ori optiunea de a face upgrade, fie pentru a utiliza memorie mai rapida fie pentru a completa cantitatea existenta.
Hai sa vedem intai ce face mai exact memoria RAM, de cata cantitate avem nevoie, ce tip de memorie folosesc diversele dispozitive si cum alegi un kit de memorie pentru un calculator nou sau pentru un upgrade de performanta.
Ce este memoria RAM
Prescurtarea RAM vine din limba engleza de la Random Access Memory, termen care se traduce prin memorie cu access aleatoriu, adica un tip de memorie in care informatia este memorata si accesata la diverse adrese de memorie, nu secvential. Este un fel de biblioteca din care poti scoate si pune la loc carti de la/in orice pozitie, daca vrei o analogie usor de inteles. Memoria RAM se conecteaza direct la placa de baza, ca si celelalte componente principale ale sistemului.
Din punct de vedere al vitezei de transfer a datelor memoria RAM vine pe locul trei intr-un calculator modern, dupa memoria cache a procesorului si memoria placii video. Aceasta viteza este net superioara unui hard disk sau SSD, adica memoria in care sunt salvate programele si datele tale personale (documente, muzica, filme, fotografii etc), motiv pentru care calculatorul aduce in memoria RAM toate datele de care are nevoie la un moment dat. Accesarea acestora direct de pe unitatea de stocare permanenta ar lua mult mai mult timp.
Dezavantajul memorie RAM este ca pretul per gigabyte este mult mai mare, motiv pentru care un calculator tipic include 8 – 16 GB de memorie RAM, considerabil mai putin decat cei cativa terabytes (mii de gigabytes) ai unui hard disk obisnuit. In plus memoria RAM nu stocheaza permanent date, fiind golita automat la oprirea sau repornirea calculatorului. Orice intrerupere a alimentarii cu curent va goli continutul memoriei RAM.
De ce cantitate de memorie RAM am nevoie?
Poate cea mai importanta intrebare este ce cantitate de memorie RAM este suficienta pentru un calculator obisnuit. Bineinteles ca raspunsul nu poate fi unul simplu, insa voi incerca sa iti dau cateva idei dupa care sa te ghidezi in functie de scenarii tipice de utilizare.
Consumul de memorie RAM este influentat de numarul de programe care ruleaza la un moment dat pe calculator si de sistemul de operare folosit, care utilizeaza si el in fundal memorie pentru procesele vitale. Asta nu inseamna ca nu putem aproxima cam care ar fi necesarul pentru un sistem actual in functie de tipul de aplicatii rulate. Este important de inteles ca vorbim de aproximare, deci aceste valori s-ar putea sa nu fie suficiente in functie de tipul de programe pe care le folosesti tu.
Scenariu de utilizare | Cantitate RAM minima | Cantitate RAM recomandata |
Browsing Internet (cateva tab-uri), muzica, filme | 4 GB RAM | 8 GB RAM |
Browsing Internet (mai multe tab-uri), jocuri PC, editare foto | 8 GB RAM | 16 GB RAM |
Editare foto (fotografii mari), editare video, programe CAM/CAD | 16 GB RAM | ≥ 32 GB RAM |
In cazul tabletelor si telefoanelor obisnuite cred ca 2 GB RAM ar fi minimul necesar pentru a putea tine mai multe aplicatii in memorie, aplicatii ce nu trebuie reincarcate de fiecare data cand sunt pornite. Sistemele de operare mobile sunt mai frugale cand vine vorba de resursele necesare, insa si capabilitatile sunt sensibil reduse fata de versiunile care ruleaza pe calculatoare si laptop-uri.
Ce se intampla cand programele raman fara memorie RAM?
In clipa in care cantitatea de memorie RAM din sistem este ocupata la maxim vei experimenta incetiniri sesizabile ale performantei calculatorului.
Acest lucru se intampla pentru ca programele incep sa foloseasca memoria swap, adica o zona de pe hard disk sau SSD rezervata pentru a extinde cantitatea de memorie RAM reala cu acest substitut mult mai lent.
Daca si memoria swap se umple sistemul de operare va incepe sa inchida din aplicatii dupa un algoritm propriu. Paradoxal, o cantitate de memorie RAM mai mare decat cea necesara nu aduce beneficii de performanta. Pur si simplu vei putea porni mai multe programe in acelasi timp fara sa-ti faci griji ca sistemul se va misca cu viteza de melc.
Cum aleg memoria RAM potrivita pentru dispozitivul meu?
Ca orice alte componente ale unui sistem de calcul si memoria RAM este de mai multe tipuri. In cazul dispozitivelor cu memorie RAM inclusa ce nu poate fi schimbata (lipita pe placa de baza impreuna cu alte componente) nu ai ce sa alegi. Atunci cand poti opta pentru memorie RAM mai rapida si mai incapatoare trebuie sa stii ce tip de memorie sa alegi.
Desktop (PC) – cel mai nou tip de memorie RAM folosita in sistemele moderne este DDR4 (in variantele cu conector mai mic pentru laptop – SO-DIMM si de dimensiuni normale pentru desktop – DIMM), insa se mai folosesc in continuare si memoriile DDR3. Daca ai un sistem mai vechi in clipa in care faci upgrade aproape sigur vei avea nevoie de memorie DDR3. Noul standard DDR4 aduce insa frecvente de functionare mai mari si un consum mai redus de energie. In plus componentele noi (placi de baza si procesoare) stiu sa lucreze doar cu acest standard.
Workstation / server – aici lucrurile sunt mult mai complicate pentru ca exista mai multe tipuri de conectori (FB-DIMM, LR-DIMM, R-DIMM, U-DIMM etc), insa cel mai important aspect este prezenta functiei ECC (Error Checking and Correction), adica verificarea si corectia automata a erorilor aparute in datele stocate in memoria RAM. In multe domenii profesionale repararea erorilor aparute este cruciala si orice functie care face acest lucru in mod automat este binevenita.
Laptop – similar cu sistemele tip desktop in cazul laptop-urilor vorbim de coexistenta in acest moment al standardelor DDR4 si DDR3, insa memoriile pentru sisteme portabile folosesc un conector mai mic, SO-DIMM. De mentionat ca exista si o varianta DDR3L care foloseste un voltaj mai mic de alimentare, deci si consumul de energie este redus, impreuna cu temperatura de functionare (L vine de la low voltage). Destul de multe laptop-uri si ultrabook-uri moderne nu permit schimbarea memoriei RAM, aceasta fiind lipita pe placa de baza.
Vezi modele memorii pentru PC | Vezi modele memorii pentru laptop | Vezi modele memorii cu corectie ECC |
Verifica intotdeauna manualul placii de baza a calculatorului tau pentru a determina cu ce tip de memorie RAM este compatibil cu sistemul tau.
Caracteristicile principale ale memoriilor RAM
Acum ca stii in linii mari ce trebuie sa cumperi hai sa vedem care sunt principalele caracteristici pe care trebuie sa le urmaresti. Acestea influenteaza nu doar performanta sistemului, dar si pretul de achizitie, de multe ori diferentele nefiind justificate pentru cele cateva procente in plus obtinute la capitolul viteza. Eu as pune intotdeauna cantitatea pe primul loc, apoi viteza propriu zisa a memoriei.
Tipul standardului – daca construiesti un sistem nou cea mai buna optiune este standardul DDR4. Nu cred ca are sens sa investesti in DDR3, preturile fiind aproximativ egale. DDR4 este un standard inca nou, deci upgrade-ul in anii urmatori va fi in continuare o optiune. Pe langa standardul de comunicare folosit de chip-urile de memorie mai trebuie sa potrivesti si conectorul: DIMM pentru desktop si SO-DIMM pentru laptop.
Frecventa de functionare – este viteza exprimata in MHz si determina numarul de cicluri pe secunda in care sunt transferate datele. Termenul DDR vine de la Double Data Rate si se refera la faptul ca datele sunt transferate atat pe zona crescatoare cat si pe cea descrescatoare a semnalului ciclic. Practic o memorie DDR4 la 3200 MHz are o frecventa de lucru efectiva de 1600 MHz.
O frecventa de lucru mai mare inseamna mai multe date transferate pe secunda. Impactul asupra vitezei generale a sistemului este mai mic, aceasta depinzand si de viteza celorlalte componente precum si de particularitatilor aplicatiilor folosite.
Latenta (timing-urile) – majoritatea programelor sunt mai sensibile la latenta memoriei (nu este insa o regula). Latenta reprezinta numarul de cicluri necesare pentru o anumita operatiune de citire sau scriere de date. Cu cat latenta este mai mica cu atat se poate face mai repede transferul de date.
Majoritatea memoriilor comercializate specifica doar timing-urile principale, de exemplu 16-17-17-35, insa in functie de platforma hardware folosita exista mult mai multe timing-uri utilizate.
Profile XMP / DOCP – standardele DDR sunt discutate si adoptate de consortiul JEDEC. Acestea trebuie implementate exact de orice dispozitiv certificat cu un anumit standard. Producatori precum Intel sau AMD insa suporta si frecvente de functionare mai mari decat standardele clasice, crescand de multe ori semnificativ viteza de transfer (ex: standardul DDR4 JEDEC este 2133MHz, insa exista si memorii capabile sa atinga viteze de 4266MHz sau chiar 4400MHz).
Vorbim practic de overclocking suportat de producator. Placile de baza „iau la cunostinta” de aceste viteze ridicate prin intermediul profilelor Intel XMP (Extreme Memory Profile) si AMD DOCP (Direct Over Clock Profile). Aceste profile contin informatii vitale despre timingurile necesare pentru atingerea vitezelor maxime suportate de memoriile respective. Nu trebuie sa-ti bati capul cu ele, fiind setate automat in BIOS-ul placii de baza atunci cand selectezi o anumita viteza de functionare.
Numarul de canale – tot pentru cresterea vitezei de transfer unele sisteme suporta dublarea (dual-channel) sau cresterea de patru ori a latimii de banda (quad-channel) prin utilizarea in paralel a doua sau patru module de memorie. Chiar daca in teorie sistemul poate functionea si cu memorii cumparate separat, chiar modele de la producatori diferiti, pentru inlaturarea oricaror probleme de compatibilitate este bine sa cumperi un kit dual channel sau quad channel cu module de memorie identice.
Radiator pentru racire – memoriile RAM sunt componente care nu se incalzesc excesiv intr-o carcasa ventilata corespunzator, deci in cel mai rau caz au nevoie de un radiator pasiv, in special daca vorbim de memorie cu frecventa ridicata de functionare. Modelele cu ventilator sunt extrem de rare, iar efectul acestor ventilatoare mici si galagioase poate fi oricand inlocuit de un ventilator de carcasa pozitionat corespunzator.
Un lucru la care trebuie sa fii atent este inaltimea radiatorului de pe kitul de memorii DDR. Prea inalt si s-ar putea sa interfereze cu cooler-ul procesorului.
QVL (Qualified Vendors List) – diagnosticarea problemelor de incompatibilitate cu memoria RAM sunt foarte dificil de efectuat. Un kit care nu porneste sau nu merge corespunzator in sistemul tau poate rula fara probleme intr-un PC cu configuratie usor diferita. Cea mai sigura modalitate de a preveni aceste probleme este achizitia unui kit de memorii aflat pe lista de produse testate de producatorul placii tale de baza.
Lista o gasesti de obicei pe site-ul producatorui in zona de suport, sectiunea QVL (sau o denumire asemanatoare). Daca memoria pe care ai pus ochii nu se afla pe aceasta lista nu inseamna neaparat ca nu este compatibila, dar este un risc pe care va trebui sa ti-l asumi.
LED-uri RGB – amatorii de PC-uri cu carcase cu geam lateral transparent vor aprecia probabil memoriile cu LED-uri RGB, controlabile din software. Acestea sunt insa mai costisitoare si adauga un element nou care poate creste sansele de defectare ale unui modul RAM din cauza complexitatii ridicate a circuitelor electronice. Nu cred ca acest lucru trebuie insa sa te descurajeze, din moment ce foarte multe kituri de memorie RAM sunt garantate pe viata de producator.
Am incercat pe cat posibil sa evit o prezentare prea tehnica a memoriilor RAM. Daca nu am reusit sa ma fac inteles perfect poti oricand sa folosesti formularul de la finalul articolului pentru a lasa intrebarile si observatiile tale. Voi incerca sa iti raspund in cel mai scurt timp.