Browser caches and Internet caches store copies of Web pages retrieved by the user for some period of time in order to speed up retrieval the next time the same page is requested (see Web cache and browser cache). See also router cache.
Following are descriptions of the traditional memory and disk caches that are common in all computers.
Memory Caches
A memory cache, or "CPU cache," is a memory bank that bridges main memory and the CPU. It is faster than main memory and allows instructions to be executed and data to be read and written at higher speed. Instructions and data are transferred from main memory to the cache in fixed blocks, known as cache "lines," using some kind of look-ahead algorithm. See cache line.
Temporal and Spatial (Time and Space)
Caches take advantage of "temporal locality," which means the same data item is often reused many times. They also benefit from "spatial locality," wherein the next instruction to be executed or the next data item to be processed is likely to be the next in line. The more often the same data item is processed or the more sequential the instructions or data, the greater the chance for a "cache hit." If the next item is not in the cache, a "cache miss" occurs, and the CPU has to go to main memory to retrieve it.
Level 1 and Level 2
A level 1 (L1) cache is a memory bank built into the CPU chip. A level 2 cache (L2) is a secondary staging area that feeds the L1 cache. Increasing the size of the L2 cache may speed up some applications but have no effect on others. L2 may be built into the CPU chip, reside on a separate chip in a multichip package module (see MCP) or be a separate bank of chips on the motherboard. Caches are typically static RAM (SRAM), while main memory is generally some variety of dynamic RAM (DRAM). See SRAM and DRAM.
L1 and L2 Caches
The whole idea is to keep staging more instructions and data in a high-speed memory closer to the CPU.
Disk Caches
A disk cache is a section of main memory or memory on the disk controller board that bridges the disk and the CPU. When the disk is read, a larger block of data is copied into the cache than is immediately required. If subsequent reads find the data already stored in the cache, there is no need to retrieve it from the disk, which is slower to access.
If the cache is used for writing, data are queued up at high speed and then written to disk during idle machine cycles by the caching program. If the cache is built into the hardware, the disk controller figures out when to do it. See cache coherency, write back cache, write through cache, pipeline burst cache, lookaside cache, inline cache, backside cache and NV cache.
Disk Cache
Disk caches are usually just a part of main memory made up of common dynamic RAM (DRAM) chips, whereas memory caches (CPU caches) use higher-speed static RAM (SRAM) chips.
![]() | Reproduced with permission from Computer Desktop Encyclopedia. Copyright (c) 1981-2009 The Computer Language Company Inc. All rights reserved. |
Additional Resources
- Font Fitting Room Deluxe 3.2.2 (Windows)
- Based on Standard Edition, moreover, it provides an advanced, flexible and easy-to-use database to organize your working font sets or folders, cache full of font properties for extremely fast preview, activate/deactivate any set or partial fonts within a set freely, and quickly find fonts that you are looking for. With...
- Software downloads 2009-11-05
- Walmart unveils 15.6" HP Pavilion G60 laptop for $298
- hmmfor once, i agree with you. why are they still making the celeron...? shouldn't the atom replace that?Intel Celeron?is Inhel still making this 10 year old crap?surplus maybe? ntnti feel 298 is bad for celron processor..but still good option for ppl who r new to these creepy labtops..RE: Walmart unveils...
- Discussion threads 2009-11-04
- Wondershare Flash to Video Converter 1.2.67.3 (Windows)
- Wondershare Flash to Video converter is an outstanding software that converts Macromedia Flash to any other popular video formats that could be played on PC, iPod, PSP, Zune, and some Cell Phone. It provides plenty of methods to help you get high quality video. This powerful utility allows you to...
- Software downloads 2009-11-04
- iPurge Safari Caches 1.4.1 (Mac)
- iPurge Safari Caches: Deletes the following: Note: The tidy (~) denotes your "Home" folder. Hard Disk/private/var/ - Safari caches. ~/Library/Caches/com.apple.Safari/Cache.db ~/Library/Caches/Adobe/Flash Player/AssetCache ~/Library/Preferences/Macromedia/Flash Player/macromedia.com ~/Library/Preferences/Macromedia/Flash Player/#SharedObjects ~/Library/Caches/QuickTime/downloads iPurge Safari Caches Login: Deletes the same caches and you can set it as a login script in your System Preferences >...
- Software downloads 2009-11-04
- Tracks Eraser Pro 8.0 (Windows)
- Tracks Eraser Pro is designed to protect you by cleaning up all the tracks of Internet activities on your computer. With only one click, Tracks Eraser allows you to erase the cache, cookies, history, typed URLs, autocomplete memory, index.dat from your browser and temp folder, run history, search history, open/save...
- Software downloads 2009-11-04
- ADmitMac 5.0 (Mac)
- ADmitMac v3 allows Macintosh users running Mac OS X 10.3 Panther, or Mac OS X 10.4 Tiger with the latest updates, to participate in and take advantage of all the directory services provided by Microsoft's Active Directory, NT, and Apple's Workgroup Manager. As a result, administrators can manage their domain...
- Software downloads 2009-11-03
- Wave disk engines to make hybrid vehicles cheaper, more efficient
- RE: Wave disk engines to make hybrid vehicles cheaper, more efficientIt would require an encyclopedia simply to list all the turbine applications developed over the past century. What turbines continue to dislike, however, is speed alterations. Change their speed and you lose much of their efficiency. That's...
- Discussion threads 2009-11-02
- Twitterena Lite for iPhone 3.1.1 (Mobile)
- Twitterena Lite for iPhone is a full-featured premium twitter client that is supported by ads for iPhone and iPod touch. It features three beautiful themes, custom font sizes, unique in built two way translator, tweet video, automatic twitlonger, save a draft tweet, full size profile image, save profile images, GPS...
- Software downloads 2009-11-02
- SvnX 1.1 (Mac)
- SvnX allows you to browse your working copies, spot changes and operate on them but also to browse logs and revisions of your repositories. It is written using Panther's new bindings mechanism for maximum flexibility and user experience. Features: Repository Inspector Browse logs, revisions and directories in a single window....
- Software downloads 2009-10-29
- What does the Nook need to be Ed Tech's e-book holy grail?
- Cached Data / Store and ForwardAny device that Chris is proposing would have "Store and Forward" capability as well as the ability to cache dynamic data from the internet, so there would be an "Offline" mode, much like GMail uses "Offline" mode when you have Google Gears installed. The device...
- Discussion threads 2009-10-27
- Mac ZFS is dead: RIP.
- fortunatelywhile zfs is cool, there are enough other file systems, so we users won't miss it muchHow about EXT4 and BTRFS?What do you think of EXT4 and it's destined successor, BTRFS?NTFSActualy has similar features to most of these but maybe its not implemented as well.Apple picks NetApp WAFL over...
- Discussion threads 2009-10-26
- File Juicer 4.19 (Mac)
- Extract/recover images, video, audio and text from files, folders, flash cards and iPods. File Juicer will extract images from PDF, PowerPoint, Excel or Word just as it will extract them from flash cards. It considers all files as the peel of an orange which can be removed and the contents...
- Software downloads 2009-10-26
- PC Wizard 2009 1.91 (Windows)
- PC Wizard is a powerful utility designed especially for detection of hardware, but also some more analysis. It's able to identify a large scale of system components and supports the latest technologies and standards. This tool is periodically updated usually once per month in order to provide most accurate results....
- Software downloads 2009-10-26
- Smart Protector Pro 8.1 (Windows)
- Smart Protector Pro is an easy to use software that protects your privacy by erasing all the traces of your Internet activity automatically. It completely erases your Internet Explorer history, cookies, temporary filescache, typed URLsthe drop down address list, AutoComplete, recent document list, recycle bin and more. Smart Protector also...
- Software downloads 2009-10-25
- Total Privacy 5.82 (Windows)
- Total Privacy is a safe and easy-to-use Windows privacy protection tool that securely deletes Internet tracks and program history information stored on your computer. It guarantees your privacy by permanently erasing all traces of your Internet and computer activities, including browser cache, cookies, web forms data, recent documents history, application...
- Software downloads 2009-10-25
- xB Browser 2.9.4.28 (Windows)
- The main advantage compared to other anonymous Web browsers is that xB Browser requires no configuration or technical knowledge in order to achieve anonymity. xB Browser is open-source so you can feel safe knowing what goes into our code. Additionally, it is even portable on a USB stick so you...
- Software downloads 2009-10-24
- Cache Monitor 0.58 (Mac)
- Cache Monitor is an free multi-platform database management GUI that supports accessing InterSystems database Cach�© in many versions. Cach�© Monitor has been built for various Linux distributions, Mac OS X, MS Windows, and UNIX platforms. In addition to regular query and data browsing functionality, it includes several additional tools useful...
- Software downloads 2009-10-23
- Sakina Privacy Protector 3.2 (Windows)
- Sakina Privacy Protector is an easy and secure program to clean activity and history traces, and securely delete online Internet tracks stored in your browser and in hidden files. Sakina Privacy Protector can delete cookies, clean index .dat files, clean the cache, erase the recent documents history, remove temporary files,...
- Software downloads 2009-10-23
- Vista dropped for Windows 7 midway through upgrades
- Are they REALLY that different?So Windows 7 is a "drop in replacement" for Windows Vista? Well didn't we already know this? Windows 7 is little more than a "reheat" of Vista anyway (some less kind than I would say "service pack").The acid test is will business upgrade from XP to...
- Discussion threads 2009-10-22
- How to know when to send your email to the cloud
- Email will ultimately move to the cloud/software as a service model, but the math may not add up for larger companies. How do you know when to make the jump? Gartner analysts Matthew Cain and James Lundy went through the cloud vs. on-premise email conundrum, but what...
- Blog posts 2009-10-22
Neighboring Terms
Premier Vendor Content Whitepapers, webcasts & resources from our Power Center Sponsors
SmartPlanet
- Thought-provoking progressive ideas on diverse topics that intersect with technology, business, and life, and matter to the world at large. Visit SmartPlanet
- More from IBM
- Innovate your business' process model, play against the market, compete against others on our scoreboards and WIN! Try INNOV8 2.0: A BPM Simulator
- Enabling Real-World Business Transformation through IBM Service Management Read the EMA Analyst Report



