Jump to content

Memory cache

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by 68.53.57.83 (talk) at 03:57, 15 August 2005. The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.
(diff) ← Previous revision | Latest revision (diff) | Newer revision → (diff)

A memory cache is simply a set of ram which is used to temporarily hold data from some other source (generally a slower throughput device), in an effort to provide quick access to it over an arbitrarily decided amount of time (usually short to mildly short terms). A common example of this would be a hard-disk cache. Onboard of many hard drives there lies a cache; which is used both internally by the drive and also by the controller to send and save requests. Being able to look back and not having to issue a supplementary request to the controller or device means a significant savings in execution time. Its been commonly said, and the author agrees that most computing problems can be solved by some sort of caching. If you think about it long enough, you will concur.