All’interno di un computer, la memoria non è un blocco unico. Esiste una gerarchia di memorie progettata per bilanciare velocità, capacità e costi, divisa principalmente in due gruppi: volatile e permanente. [1, 2, 3, 4]
⚡ 1. Memoria Volatile (Memoria di Lavoro) [5]
I dati vengono conservati solo finché il computer è acceso. Quando si spegne il dispositivo, questa memoria si svuota completamente. [6, 7]
- RAM (Random Access Memory): È la memoria principale del sistema. Ospita temporaneamente i dati del sistema operativo e dei programmi in esecuzione per permettere alla CPU di accedervi istantaneamente. Più RAM permette di gestire più applicazioni insieme (multitasking). [8, 9, 10, 11, 12]
- Memoria Cache: Una memoria piccolissima, integrata direttamente nella CPU. È incredibilmente più veloce della RAM e serve a conservare i dati o le istruzioni che il processore usa più frequentemente. [13, 14, 15, 16, 17]
💾 2. Memoria Permanente (Archiviazione di Massa)
Conserva i dati in modo sicuro e definitivo, anche quando il computer viene spento e scollegato dalla corrente. [18, 19, 20, 21]
- SSD (Solid State Drive): Le unità a stato solido moderne. Non hanno parti meccaniche in movimento e usano chip di memoria flash. Sono estremamente veloci nel caricare il sistema operativo e i programmi. [22, 23, 24, 25, 26]
- Hard Disk Meccanico (HDD): La tecnologia tradizionale che usa dischi magnetici rotanti. Sono più lenti degli SSD, ma offrono grandi capacità di memoria a costi molto contenuti (ideali per archiviare grandi volumi di file come film o backup). [27, 28, 29, 30, 31]
- Memorie Rimovibili: Supporti esterni usati per trasportare o salvare i dati, come le chiavette USB, le schede SD o gli Hard Disk esterni. [32, 33, 34]
📑 3. Memoria di Sola Lettura (ROM)
- ROM (Read Only Memory): Una memoria non volatile che contiene le istruzioni fondamentali e non modificabili per l’avvio del computer. Al suo interno risiede il firmware (come il BIOS o l’UEFI) che controlla che tutti i componenti hardware funzionino correttamente prima di caricare il sistema operativo. [35, 36, 37, 38, 39]