Cos'è una cache flush?
Nell'informatica, una cache è una sezione specializzata della memoria di un computer che tenta di migliorare le prestazioni archiviando informazioni a cui è stato recentemente effettuato l'accesso o che si prevede che presto accederanno. Mantenendo queste informazioni facilmente accessibili, le prestazioni del computer possono essere immensamente migliorate. Un svuotamento della cache è ciò che cancella queste sezioni di memoria. Senza cache e la possibilità di scaricarle, i computer funzionerebbero a velocità significativamente più lente.
Esistono vari tipi di cache. Una svuotamento della cache del DNS (Domain Name System) consiste nel cancellare la sezione della memoria del computer che memorizza le voci DNS. Queste voci traducono un nome di dominio, ad esempio www.wisegeek.com, in un indirizzo IP (Internet Protocol) numerico che il computer può utilizzare per connettersi al sito Web.
Un'altra area del computer che utilizza lo svuotamento della cache è la cache del browser. I browser Web memorizzano una varietà di informazioni relative ai siti Web visitati da un utente. In alcuni casi, queste informazioni potrebbero essere utilizzate per compromettere la sicurezza degli utenti consentendo agli utenti remoti di accedere ai propri account. La maggior parte dei browser ha una funzione che consentirà all'utente di avviare un flush della cache in grado di alleviare questi problemi eliminando queste informazioni.
Gli utenti che sono preoccupati per la sicurezza dovrebbero anche essere consapevoli della cache del disco. Le informazioni scritte e lette dal disco rigido vengono archiviate in una cache. Gli utenti malintenzionati possono accedere a questa cache per scoprire a quali informazioni sull'unità è stato effettuato l'ultimo accesso dal computer. Le specifiche su come eseguire lo svuotamento della cache del disco variano tra i sistemi operativi.
Forse la cache più importante di tutte è la cache dell'unità di elaborazione centrale (CPU). Questo è un tipo specializzato di memoria che viene utilizzato dal processore per eseguire diverse operazioni in modo rapido ed efficiente. La cache della CPU è in genere più volte più veloce della RAM (random access memory) di un computer, sebbene sia di dimensioni notevolmente inferiori. Per coloro che cercano i computer con le prestazioni migliori, le dimensioni e la velocità della cache della CPU sono fattori importanti.
Oltre alla sicurezza, i flush della cache hanno una varietà di effetti sulle prestazioni del computer. La cache di scrittura su disco può essere utilizzata per aumentare le prestazioni su computer che spesso scrivono informazioni sul disco rigido. Questa forma di cache può tuttavia avere un impatto negativo sulle prestazioni dei computer di casa. Se un computer perde potenza mentre le informazioni sono nella cache di scrittura, le informazioni andranno perse.