Che cos’è una cache e quali dati contiene?

Forse vi sarete già imbattuti nel termine “cache” quando si parla di migliorare le prestazioni di uno smartphone o di un computer portatile. Spesso il consiglio che viene dato è quello di svuotare la cache. …

Che cos’è una cache e quali dati contiene?

  1. Rivista
  2. »
  3. Articolo
  4. »
  5. Internet
  6. »
  7. Che cos’è una cache e quali dati contiene?

Forse vi sarete già imbattuti nel termine “cache” quando si parla di migliorare le prestazioni di uno smartphone o di un computer portatile. Spesso il consiglio che viene dato è quello di svuotare la cache. Ma cos’è la cache, quali dati contiene e quando ha senso svuotarla? Ve lo spieghiamo noi.

  • La cache memorizza alcuni dati di cui si ha frequentemente bisogno, in modo da poterli recuperare più rapidamente.
  • Ciò accelera i tempi di caricamento e riduce il carico sul software e sull’intero sistema.
  • Tuttavia, a volte è opportuno eliminare i dati memorizzati nella cache per consentire alla cache di svolgere nuovamente il proprio compito o per liberare spazio nella memoria.

Qual è lo scopo della cache?

Daten im cache inhalte speicher
Preparo lo zaino: le cose importanti in alto, quelle inutili in basso.

La parola cache ha origine in francese e significa “nascondiglio”. Questo perché lavora in background nel software, nell’EDP o anche nel browser. Si tratta di una sorta di cache in cui vengono memorizzati, su richiesta, i dati di cui i programmi hanno spesso bisogno. Poiché lo fa automaticamente, di solito non ci si accorge di nulla.

Questa memoria nascosta funge da cosiddetto buffer: ogni programma, ogni pagina Internet o ogni memoria lavora con numerosi dati. Alcuni di essi sono necessari con una certa frequenza e devono essere consultati costantemente per un funzionamento regolare. Per accelerare l’accesso, la cache memorizza temporaneamente i dati. In questo modo, non devono essere ricaricati completamente ogni volta, velocizzando notevolmente l’accesso.

Esempio: la seguente immagine può aiutare a capire: si parte per un viaggio con uno zaino e si è spesso in viaggio. Nello zaino si ripongono tutti gli oggetti di cui si ha bisogno frequentemente, in modo da averli rapidamente a portata di mano. Ciò che serve solo raramente, ovviamente, lo si ripone più in basso. Un cache funziona allo stesso modo.

1.1 La cache accelera i tempi di caricamento

Lo scopo principale di una cache è quindi quello di ridurre i tempi di accesso ai dati, in modo che la memoria effettiva debba effettuare meno accessi. Un programma o un browser deve fornire determinati contenuti, preferibilmente il più rapidamente possibile. Se i dati più importanti sono già nella cache, il programma può accedervi direttamente. Il processore stesso deve quindi caricare meno dati e ha più capacità libera. In questo senso, una cache ha senso solo se fornisce davvero i dati più velocemente della memoria attuale.

L’intero principio funziona quindi solo se nella cache sono già presenti dati e ci sono richieste identiche che devono essere elaborate di nuovo. In questo caso, si ha un risparmio di tempo. Ad esempio, se si visita il sito web www.wintotal.de, il browser memorizza i file recuperati nella cache. Se si richiama nuovamente l’indirizzo, la pagina può essere visualizzata più rapidamente grazie ai file memorizzati nella cache.

1.2 Il problema della tempestività

Tuttavia, il tempo risparmiato con il recupero dei dati nella cache va a scapito dell’aggiornamento di un sito web: se qualcosa cambia nella homepage, è possibile che venga visualizzata una versione non aggiornata della pagina. Questo può accadere rapidamente, soprattutto con le ultime notizie o immagini, perché i dati esistenti non sono ancora aggiornati.

Suggerimento: i file memorizzati nella cache del browser hanno una data di scadenza. Quando si richiama il sito web, questa data viene confrontata con quella dell’ultimo aggiornamento della pagina. Se c’è stata una modifica, la pagina viene ricaricata e non con i dati obsoleti. Tuttavia, questo può avvenire solo a determinati intervalli, ad esempio una volta al giorno. Nel frattempo, vengono utilizzati i vecchi dati.

  • La cache garantisce tempi di caricamento più rapidi per siti web e software.
  • Questo alleggerisce l’intero sistema
  • I dati che transitano in rete sono meno numerosi, perché sono già memorizzati sul computer.
  • Tuttavia, l’aggiornamento delle pagine web può essere compromesso.
  • La cache richiede spazio sul disco rigido
  • Gli altri utenti possono trarre conclusioni sul vostro comportamento di navigazione.

I vantaggi della cache dovrebbero essere ormai chiari. Ma che dire degli svantaggi? Esiste una soluzione molto semplice: eliminare la cache.

2. eliminare i dati nella cache

cache leeren zwischengespeicherte daten löschen
La cancellazione della cache nel browser elimina i cookie e i dati spazzatura.

È perfettamente sensato cancellare regolarmente i dati nella cache. Sia nel browser che sul cellulare o sul PC. Questo perché la memoria è relativamente limitata e si riempie dopo un certo tempo. In questo caso, non è più in grado di svolgere il suo compito e può addirittura rallentare il dispositivo.

Nello smartphone è possibile eliminare non solo la memoria del browser, ma anche quella di singole app come WhatsApp o Instagram. Per farlo su Android, andate nella panoramica delle vostre app nelle impostazioni. Selezionare l’app corrispondente e toccare “Cancella cache”.

2.1 Cancellazione della cache nel browser e sul PC

Esistono vari modi per cancellare la cache nel browser. Con la maggior parte dei browser, come Firefox, Chrome o Opera, è sufficiente premere la combinazione di tasti Ctrl + Shift + Del. Si apre una nuova finestra in cui è possibile cancellare tutti i dati del browser o un tipo specifico di dati.

È più facile con un programma speciale che esegue la cancellazione per voi. CCleaner è un software di pulizia popolare e gratuito con il quale è possibile eliminare sia la cache del browser che tutte le altre cache.

2.2 Quali sono i vantaggi della cancellazione?

La cancellazione dei dati nella cache consente alla cache di svolgere nuovamente il proprio lavoro in modo corretto. Soprattutto se alcune funzioni funzionano solo lentamente, la cancellazione può migliorare la velocità. Inoltre, in genere si libera spazio nella memoria.

Attenzione: dopo aver cancellato tutti i dati del sito web, è necessario reinserire tutti i dati di accesso. Anche la cronologia di navigazione sarà eliminata. Nel caso delle app di gioco, i salvataggi potrebbero scomparire dopo l’eliminazione. Assicuratevi quindi di salvare i dati importanti in anticipo, ad esempio in un cloud.

Articoli correlati