cache

Spieghiamo cos'è la cache e quali tipi esistono. Inoltre, come funziona e quali sono i vantaggi di questa memoria alternativa.

La cache memorizza i dati temporaneamente.

Cos'è la cache?

In informatica, è nota come memoria cache o memoria di accesso rapido a una delle risorse con cui a processore (Centralein lavorazione Unità, ovvero Central Processing Unit) per memorizzare temporaneamente il dati elaborato di recente in un buffer speciale, cioè in una memoria di riserva.

La memoria cache funziona in modo simile alla memoria principale della CPU, ma con maggiore velocità nonostante sia di dimensioni molto inferiori. La sua efficacia fornisce il microprocessore di tempo extra per accedere ai dati di uso più frequente, senza doverli risalire al luogo di origine ogni volta che se ne ha bisogno.

Quindi, questa memoria alternativa si trova tra la CPU e il RAM (A caso AccessoMemoria, ovvero Random Access Memory) e fornisce un ulteriore incremento di tempo e risparmio di risorse al sistema. Da qui il suo nome, che in inglese significa “nascondiglio”.

Esistono diversi tipi di cache, come i seguenti:

  • cache del disco. È una porzione della memoria RAM associata a un particolare disco, in cui vengono archiviati i dati a cui si è effettuato l'accesso di recente per accelerare il caricamento.
  • Traccia cache. Simile alla RAM, questo tipo di cache robusta utilizzata dai supercomputer è potente, ma costosa.
  • cache web. È responsabile della conservazione dei dati del siti web visitati di recente, per velocizzarne il caricamento successivo e risparmiare banda. Questo tipo di cache a sua volta può funzionare per un singolo utente (privato), più utenti contemporaneamente (condivisa) o insieme per l'intera rete gestita da un server (gateway).

Come funziona la cache?

La cache consente l'accesso a una copia dei dati e non agli originali.

Il funzionamento di questa memoria alternativa è semplice: quando accediamo a un qualsiasi dato del nostro sistema informatico, viene immediatamente creata nella cache una copia dei dati più rilevanti, in modo che i successivi accessi a detti informazione tenerlo a portata di mano e non risalire al luogo di origine.

Pertanto, l'accesso alla copia e non all'originale consente di risparmiare tempo di elaborazione e quindi velocità, poiché il microprocessore non deve passare continuamente alla memoria principale. Si tratta, mettiamola così, di una copia funzionante costantemente aggiornata dei dati utilizzati più di frequente.

Svuotare la cache non elimina i tuoi file

La cancellazione della cache non altera le informazioni sul disco rigido.

Come tutte le memorie, la cache può riempirsi o avere dati così disorganizzati da ritardare il processo di verifica della disponibilità dei dati richiesti nella cache, una procedura che tutti i microprocessori eseguono regolarmente. Questo può rallentare la macchina, producendo un effetto totalmente opposto a quello voluto. Oppure può causare errori di lettura o copia della cache.

In ogni caso, puoi cancellare manualmente la cache, chiedendo al sistema di liberare lo spazio alternativo e riempirlo secondo necessità. Questa operazione non altera affatto il contenuto delle nostre informazioni sul disco rigido, tanto meno nei nostri account di e-mail o da social networks. È una copia funzionante e la sua eliminazione ci lascia di fronte all'originale, identico ma in un'altra posizione.

Vantaggi di svuotare la cache

Si consiglia di svuotare regolarmente la cache.

Liberare la cache serve a due scopi fondamentali, come:

  • Elimina i dati vecchi o non necessari (dal momento che non utilizziamo sempre gli stessi dati nel sistema), come vecchi file o processi di cui non avremo più bisogno ma che vengono archiviati lì "per ogni evenienza" per velocizzarne l'esecuzione.
  • Accelera e snellisci il sistema dandoti nuovo spazio libero per copiare i dati in uso corrente, accorciando i tempi di elaborazione.

Questo lavoro di manutenzione va fatto con una certa periodicità, che però non va esagerata, in quanto si impedirebbe alla cache di svolgere la sua missione.

Se lo cancelliamo continuamente, i dati archiviati lì dovranno essere trovati e copiati nella posizione originale, con conseguente aumento del tempo di elaborazione per ciascun programma.

!-- GDPR -->