Skip to main content

Cos'è l'architettura della memoria?

Sebbene il tipo più comune di memoria del computer sia la memoria di accesso casuale (RAM), ci sono molti altri tipi di memoria che possono essere utilizzati su un computer.Questi includono memoria della cache, memoria flash e archiviazione dei file.L'architettura di memoria si riferisce alla combinazione di diversi tipi di memoria per bilanciare le prestazioni di un computer senza compromettere l'affidabilità della memoria o rendere il compro-comprovatura.In generale, i diversi tipi di memoria funzionano su una gerarchia che va da veloce e costosa a più lenta e meno economica.L'architettura di memoria funziona per garantire che il computer abbia una miscela di tutti i tipi di memoria, mantenendo l'hardware del computer il più equilibrato ed efficiente possibile.

Oltre a differire in base al costo e alla velocità, la memoria differisce anche in base alla permanenza.La RAM standard in un computer è una forma dinamica di memoria, il che significa che mantiene solo informazioni finché il computer rimane acceso.Ciò presenta un evidente problema quando si tratta di mantenere informazioni sul computer a seguito di un ciclo di alimentazione ON-OFF, poiché senza una forma di memoria più persistente, tutte le informazioni sul computer andrebbero perse in caso di insufficienza di corrente.Memoria di archiviazione file all'interno del computer e mdash;L'esempio più comune di questo è un disco rigido mdash;Fornisce un metodo relativamente lento ma stabile per mantenere le informazioni sull'arresto del computer.

I registri del processore e la memoria della cache sono generalmente i più veloci e più costosi.Individuando questi tipi di memoria sul chip del processore fisico, il tempo di trasferimento e la latenza per questi tipi di memoria sono estremamente piccoli.Ciò significa che le informazioni possono viaggiare da e verso questi tipi di memoria in un batter d'occhio, rendendoli efficienti per tenere informazioni e variabili mentre il processore sta lavorando attivamente su un problema specifico.

La RAM è al livello successivo, entrambi più economicie più lento dei registri del processore e memoria della cache.Questo è collegato al processore tramite il bus laterale anteriore, il che significa che la latenza aumenta mentre la velocità diminuisce rispetto alla memoria di registrazione e cache.Il costo diminuisce anche sostanzialmente, rendendo la RAM la forma più efficiente in termini di costi di archiviazione dinamica nell'architettura della memoria.

Infine, le posizioni di memoria virtuale e archiviazione dei file sono generalmente mantenute sul disco rigido.La memoria virtuale è una sezione del disco rigido che il sistema operativo dei computer tratta come RAM.Centinaia e centinaia di gigabyte di archiviazione del disco rigido possono essere acquistati per la stessa quantità di solo da quattro a otto gigabyte di RAM, rendendolo la migliore posizione di archiviazione di massa persistente su un'architettura di memoria dei computer.