Cos'è il controller di memoria?

Durante il funzionamento, i computer archiviano i dati attivi nei chip RAM Access Memory (RAM). I chip RAM sono collegati alla scheda madre di un computer e collegati al processore del computer tramite il bus laterale anteriore. Forniscono quella che è essenzialmente un'autostrada diretta per lo scambio di variabili e dati del programma. Il controller di memoria è un chip che si trova in genere sul Northbridge della scheda madre. Gestisce le operazioni di lettura e scrittura con la memoria del sistema, oltre a mantenere attiva la RAM fornendo la memoria con corrente elettrica.

La RAM è generalmente una soluzione più rapida rispetto ad altri tipi di archiviazione come dischi rigidi e dischi ottici. Tuttavia, una delle cadute della RAM è che deve essere fornito con un flusso costante di potenza per funzionare. Non appena l'afflusso di potenza si ferma, le informazioni memorizzate nei chip RAM vengono perse. Il controller di memoria soddisfa questa necessità "rinfrescando" la RAM a una velocità costante mentre il computer è acceso.

durante un "aggiornamento", il controller di memoria STermina un impulso di corrente elettronica attraverso i chip di RAM. La quantità di corrente inviata tramite RAM viene selezionata tramite il sistema di output di input binario del computer (BIOS). Ciò si verifica almeno ogni 64 millisecondi, mantenendo attiva la RAM e i dati memorizzati in modo sicuro contro la perdita a causa di interruzioni di corrente. Senza il controller di memoria, i tuoi dati andrebbero persi in frazioni di secondo.

Il controller di memoria gestisce anche le operazioni di lettura e scrittura sui chip RAM. Agisce per selezionare il circuito DeMultiplexer appropriato per l'archiviazione e il recupero dei dati. Pensa alla memoria sui chip di RAM come case e il circuito DeMultiplexer come un indirizzo di strada; Al fine di "spedire" informazioni a una casa specifica o di recuperare informazioni da quella casa, il computer deve sapere quale indirizzo utilizzare. Il controller di memoria funge da intermediario in queste operazioni, garantendo che le informazioni adeguate siano RetrieVed dalle posizioni giuste.

I controller di memoria a doppio canale vengono utilizzati in alcuni tipi di memoria. Su questi, due controller di memoria funzionano in tandem. Sono posizionati su due "bus" separati, chiamati anche canali, consentendo a più operazioni di lettura e scrittura contemporaneamente. Il vantaggio di ciò è che, in teoria, la larghezza di banda totale dell'autobus è raddoppiata. Tuttavia, in pratica, altre considerazioni sul sistema come la velocità del bus e le capacità dei processori in genere limitano la misura in cui è possibile utilizzare la larghezza di banda massima teorica.

ALTRE LINGUE

Questo articolo è stato utile? Grazie per il feedback Grazie per il feedback

Come possiamo aiutare? Come possiamo aiutare?