Memoria
La memoria del computer si riferisce a qualsiasi supporto che memorizza dati digitali a cui un computer può accedere e che può utilizzare. Il termine si riferisce spesso alla memoria di sistema principale di un computer, ovvero la RAM, che memorizza temporaneamente programmi e file attivi. Tuttavia, può anche indicare i dispositivi di archiviazione di un computer, come i dischi rigidi, le unità a stato solido e le unità flash USB rimovibili.
La memoria ad accesso casuale, o RAM, è la memoria di sistema principale di un computer. Quando un computer si avvia, carica il sistema operativo nella RAM, permettendogli di eseguire programmi e accettare i dati inseriti dall'utente. Anche l'apertura di un programma o di un file lo carica nella RAM, consentendo alla CPU di eseguire il programma e leggere e modificare il file. La RAM è più veloce dei dischi di archiviazione, quindi la CPU può leggerne i contenuti con un ritardo minore. Tuttavia, la RAM è un tipo di memoria volatile che non conserva i propri contenuti quando non è alimentata. Spegnere un computer (o riavviarlo) cancella completamente la RAM, quindi tutto ciò che non è stato salvato su un disco viene perso.
La CPU di un computer accede alla RAM tramite una serie dedicata di fili sulla scheda madre, chiamata bus. Poiché il bus della memoria fornisce una connessione diretta tra la RAM e la CPU, quest'ultima può leggere i dati dalla RAM con una latenza ridotta. La CPU include anche una piccola quantità di memoria, chiamata cache, integrata direttamente nel chip della CPU. Questa cache è ancora più veloce della RAM di sistema, ma ha dimensioni limitate, quindi memorizza solo le istruzioni che indicano alla CPU cosa fare e altri dati utilizzati di frequente.
La memoria di sola lettura, o ROM, è un chip di memoria non volatile integrato in ogni computer e componente. I chip ROM conservano i propri contenuti in uno stato di sola lettura che può essere riscritto solo in determinate condizioni (a seconda del tipo di chip ROM). La ROM non è destinata all'archiviazione temporanea, ma memorizza dati come il firmware di un dispositivo, il bootloader e il BIOS / UEFI, che contengono tutti istruzioni necessarie per l'avvio di un computer.
I dispositivi di archiviazione come i dischi rigidi, le unità a stato solido e le unità flash USB sono noti anche come memoria secondaria. Questi dispositivi offrono un'archiviazione dei dati a più lungo termine per file, applicazioni e sistema operativo del computer. La memoria secondaria è più lenta della RAM di sistema, ma è disponibile in capacità molto maggiori. La CPU non ha accesso diretto ai contenuti della memoria secondaria, quindi file e applicazioni vengono copiati nella RAM quando vengono aperti.
Metti alla prova le tue conoscenze