Capacitatea memoriei RAM se masoara in MB (megabaiti) sau GB (gigabaiti). Cu cat mai mult, cu atat mai bine. Inseamna ca mai multe date incap si atunci calculatorul functioneaza mai bine.
Exista placute individuale de 128 MB, 256 MB, 512 MB, 1 GB, 2 GB, 4 GB si 8 GB.. |
Memoria RAM (Random Access Memory) este memoria principala a calculatorului. Calculatorul trebuie sa lucreze cu o memorie, pentru ca daca am sta sa citeasca fisierele direct de pe hard am imbatrani. Memoria RAM este "masa de lucru" a procesorului. Fie ca-i melodie, poza, sau joc, acestea ruleaza in memoria calculatorului, deci in RAM. Nu pot sa functioneze direct de pe hard disk! Chiar si aceasta pagina pe care o vezi, e incarcata in RAM de browser-ul tau. Nu o citesti direct de pe hard disk, dupa cum probabil crezi. Toate documentele, pozele, melodiile, programele, serviciile pe care le ai deschise, sunt aici, in RAM, pana cand le inchizi sau pana cand opresti calculatorul, si atunci se sterg inevitabil din memorie, pentru ca este volatila, adica nu se pastreaza fara curent si "evapora".
La pornire, WIndows-ul urca in RAM serviciile, explorer-ul (folderele, meniul start, bara de unelte), iconitele, poza de pe desktop si ce programe mai ai la start-up. De aceea iti merge greu cand ai prea multe, ca nu au loc in memorie, si pentru ca in loc sa se blocheze le pune sa foloseasca page file. |
Frecventa |
Bineinteles memoria RAM are si o frecventa, o viteza de incarcare si descarcare inpusa de fabricant, viteza la care sa poata functiona, care se masoara in MHz (megahertzi). 800 MHz, 1066 MHz, 1333 MHz, etc. Aceasta a ajuns chiar si pana la 2000 MHz.
|
Clasificare |
Exista doua tipuri principale de memorie RAM. SRAM (static RAM) si DRAM (Dynamic RAM).
DRAM inseamna Dynamic RAM, adica memorie dinamica. Sunt practic TOATE placutele de memorie RAM din ziua de azi.Cum adica memorie dinamica? Adica memoria e reincarcata de un numar de ori pe secunda ca sa nu se piarda datele din ea. SDRAM inseamna ca se Sincronizeaza DRAM-ul, adica refresh-ul se face odata cu bus-ul de pe placa de baza. Nu e tot una SDRAM cu DRAM. SDRAM e copilul lui DRAM. SRAM inseamna ca datele din memorie persista fara a fi "refresh"-uite (evident, pana la oprirea calculatorului) dar sunt deosebit de scumpe. Memoriile cache sunt memorii SRAM. Dupa cum spuneam, memoriile RAM cele mai familiare, placutele pe care le instalezi tu in calculator, sunt cele DRAM, care sunt pe categoriile astea: DDR1 - Double Data Rate 1 DDR2 - Double Data Rate 2 DDR3 - Double Data Rate 3 DDR4 - Double Data Rate 4 SDR - Single Data Rate (nu se mai fabrica) DDR1 (sau doar DDR) : -capacitate: maxim 1GB pe placuta -viteza de transfer de la 200 MHz pana la maxim 400 MHz -voltaj: 2,5 V -numar de pini: 184 DDR2 -capacitate: maxim 4GB pe placuta -viteza de transfer de la 400 MHz pana la maxim 1066 MHz -voltaj: 1,8 V -numar de pini: 240 DR3 -capacitate: maxim 8GB pe placuta -viteza de transfer intre 1066 MHz pana la maxim 2133 MHz -voltaj: 1,5 V -numar de pini: 240 DDR4 -capacitate: maxim 8GB pe placuta -viteza de transfer de la 2133 MHz la maxim 3333 MHz -voltaj: 1,8 V -numar de pini: 240 |
Latenta
|
Latenta memoriei RAM, este timpul de asteptare de incarcare. Cu cat mai mic, cu atat mai bine.
Latenta se masoara in nanosecunde (ns). Memoria RAM e ca un tabel unde punctele de intersectie a liniilor cu coloanele sunt celulele la care au loc impulsuri electrice (biti, stari de 1 si 0), latenta e timpul de incarcare pe orizontala si pe verticala (pe rand si pe coloana), CAS (Column Adress Strobe - Adresa coloanei la care are loc un impuls) si RAS (Row Adress Strobe - Adresa randului la care are loc un impuls) . Asta o modalitate de masura indirecta a vitezei memoriei. |
Cum functioneaza?
|
Tot ce vezi pe ecran sunt efectele proceselor incarcate in memorie care fac sa apara aceste lucruri.
Deci procesorul isi ia datele necesare de pe hard si le pune in memorie. De exemplu, daca pornesti Winamp-ul, acesta se incarca in RAM si citeste melodia pe secvente de pe hard. Si dupa cum vezi, procesul a aparut in task manager la "Processes". Toate procesele pe care le vezi in Task Manager, sunt fisiere incarcate in memorie. Imagineaza-ti ca memoria RAM e ca un fagure de albina, sau un tabel, o zona cu multe celule. Fiecare celula este o casuta unde sunt stocati biti. Acestor casute le sunt date adrese. (Adica nume hexazecimale dupa care se identifica). Procesorul apeleaza la aceste adrese si primeste datele (sau scrie datele) dintr-o anumita adresa, apoi le proceseaza. Adresele sunt reprezentate sub forma 0x0AF22. |