1. Home
  2. Computing & Technology
  3. C / C++ / C#

Definition of Cache

By David Bolton, About.com

Definition: A cache is a block of RAM used for temporary storage of data that is likely to be used again. The CPU and hard drive frequently use a cache, as do web browsers.

In a CPU there can be several caches, to speed up instructions in loops or to store often accessed data. These caches are small but very fast. Reading data from cache memory is much faster than reading it from RAM.

Glossary:

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
Examples:
If data is in a cache then that is a cache hit. If it's not then it is a cache miss.
Explore C / C++ / C#
About.com Special Features

Stay connected and entertained with reviews on tips on the latest HDTVs, cellphones and more. More >

Easy ways to connect two computers for networking purposes. More >

  1. Home
  2. Computing & Technology
  3. C / C++ / C#
  4. Glossary
  5. Cache - Definition

©2009 About.com, a part of The New York Times Company.

All rights reserved.