Sommario:
Definizione - Cosa significa prefetching?
Il precaricamento è il caricamento di una risorsa prima che sia necessario per ridurre il tempo di attesa per quella risorsa. Gli esempi includono il prefetch delle istruzioni in cui una CPU memorizza nella cache i dati e i blocchi di istruzioni prima che vengano eseguiti o un browser Web che richiede copie delle pagine Web a cui si accede comunemente. Le funzioni di precaricamento spesso fanno uso di una cache.
Techopedia spiega Prefetching
Il precaricamento consente alle applicazioni e all'hardware di massimizzare le prestazioni e minimizzare i tempi di attesa precaricando le risorse di cui gli utenti avranno bisogno prima di richiederle.
I browser Web utilizzano il prefetch precaricando le pagine a cui si accede comunemente. Quando l'utente accede alla pagina, si carica rapidamente perché il browser la sta estraendo dalla cache. Alcuni plugin del browser scaricano tutte le pagine che sono state collegate ipertestualmente per tentare di velocizzare il browser.
Alcuni sistemi operativi, come Windows, memorizzano nella cache i file necessari a un programma all'avvio per velocizzare il caricamento.