prefetch

Load before needed

Prefetch is a computing term for retrieving data or instructions before they're explicitly requested, anticipating what will be needed next.

A browser might prefetch links on a page you're likely to click; a processor prefetches instructions it expects to execute.

The goal is reducing wait time by having data ready in cache: The app prefetches the next episode while you're watching.

computing

cache

Concealed storage spot

instruction · memory · data · CPU · processor · latency · bandwidth · lookahead · speculation · L1

performance

latency

Delay in system response

bottleneck · responsiveness · efficiency · parallelism · pipelining · speculation

web

preload

Install in advance

script · stylesheet · CDN · HTTP · network · request

database

query

Request for information

  • indexAlphabetical guide to contents
  • cursorOn-screen position indicator
  • scanBrief visual sweep

page · block

Categories
Opposites
timing of data retrieval

prefetchlazy loading

Postponing retrieval until necessary

pull

data retention strategy

prefetchevict

Remove from property legally

flush · purge · invalidate · discard · uncache

Family

prefetching

Familiarity
Top 500,000
Profile
Used worldwide · Timeless · Abstract · Rated G