AC Magazine's logo

La RAM è importante nel sistema!?

9
mar/09
1

Questo articolo non vuole assolutamente essere esaustivo nel fornire dati tecnici, bensì mostrare un’inquadratura diversa all’importanza della memoria RAM nelle prestazioni di sistema.


Leggendo i volantini di varie catene di articoli elettronico-informatici, capita spesso di notare computer con un elevato quantitativo di RAM: 3 o 4 Gbyte, non di meno.  A parte che si potrebbe parlare per ore del paradosso di vendere 4GB di RAM e un sistema operativo a 32bit (al 90% dei casi sono soldi buttati, perché il sistema vedrà “solo” 3GB),  vorrei ribadire che così tanta RAM non serve in vari modi di utilizzare il PC, e se proprio serve la quantità non è l’unica cosa da tenere conto.

Cosa intendo dire? Semplice, intendo dire che è assurdo montare 3-4GB di RAM per poi ritrovarsi il sistema più lento di prima (specie quando si fa un upgrade della memoria). Assurdo, direte, eppure non ho sempre torto.

Aumentare la RAM serve per poter dare al sistema operativo maggior quantitativo di memoria da poter fornire a programmi vari, non aumenta la velocità con cui i dati entrano ed escono da tale memoria.

Ad aumentare la velocità, semmai, è l’abilitazione di una certa tecnologia, che entra in gioco quando sono montati due banchi di RAM esattamente uguali, nella capienza e nella frequenza. Sto parlando del Dual Channel.

Tale tecnologia raddoppia la velocità di trasferimento dati, facendo passare quest’ultimi per due canali da 128 bit anziché uno solo da 64bit. Solo e solamente in questo caso abbiamo un aumento della velocità di sistema aggiornando la RAM.

Se non siete ancora convinti, vi porto un esempio personale. Ho aggiunto due banchi di RAM da 1GB l’uno a Ottobre 2008 portando la memoria totale a 3GB (precedentemente avevo 2×512MB). Preciso che il mio processore è un AMD Athlon 64 3500+. Affrontando un esperimento che metteva a dura prova le prestazioni di sistema (stavo installando una distribuzione GNU/Linux, Gentoo, che come molti sapranno non ha pacchetti precompilati ma bisogna compilarsi tutto da codice sorgente), sono incappato in tempi lunghissimi per eseguire varie operazioni (8 ore per compilare KDE), troppo lunghi per imputare tutta la colpa alla mia CPU.

Dopo qualche giorno ho cominciato a dubitare sulla disattivazione del dual channel dopo l’upgrade della RAM. Ho perciò eseguito due benchmark, con dual channel e “solo” 2GB di RAM, e senza dual channel con 3GB di RAM. I test erano due e consistevano nel compilare una serie di programmi (precisamente PHP e MySQL) ed eseguire una serie di operazioni per definire le velocità in lettura e scrittura.

Ecco i risultati:

Dual channel

Dual channel

Senza Dual Channel

Senza Dual Channel

Con il dual channel attivo la velocità si è duplicata, come previsto.

Morale della favola: aumentare la RAM si, ma attenzione a non provocare colli di bottiglia.

Ti è piaciuto questo articolo?

Potresti iscriverti al nostro feed rss!

Commenti (1) Trackback (0)
  1. AndreaAndrea
    17:30 on 11 marzo 2009

    molto interessante io personalmente non sapevonemmeno dell’esistenza del dual channel :) grazie mille delle dritte!

Spiacenti, il modulo dei commenti è chiuso per ora.

Ancora nessun trackback.