Copyright © Philip M. Parker, INSEAD. Terms of Use.

Definitions: Cache |
CacheNoun1. A hidden storage space (for money or provisions or weapons). 2. A secret store of valuables or money. 3. (computer science) RAM memory that is set aside as a specialized buffer storage that is continually updated; used to optimize data transfers between system elements with different characteristics. Verb1. Save up as for future use. Source: WordNet 1.7.1 Copyright © 2001 by Princeton University. All rights reserved. |
Date "cache" was first used: 1797. (references) |
Etymology: Cache \Cache\, noun. [French expression, hiding place, from cacher to conceal, to hide.]. (Websters 1913) |
| Domain | Definitions |
Computing | Cache |
Mining | Fr. The place where provisions, safety or rescue equipment, ammunition, etc., are cached or hidden by trappers, miners, or prospectors, inunsettled regions. (references) |
Source: compiled by the editor from various references; see credits. | |
(From Wikipedia, the free Encyclopedia)
In computer science, a cache is a tiny short-term memory space in a computer with quicker access speed than main memory to fill the gap between slow devices and fast devices. There may be multiple levels of cache, and in general such an architecture is referred to as a hierarchical memory system.
The cache operates by storing a part of the data, allowing that part to be accessed more quickly. A speed-up is achieved if many accesses to the data can access the data in the cache. The reason caches work at all is that many access patterns in typical computer applications have locality of reference. There are several sorts of locality, but we mainly mean that often the same data is accessed frequently or with accesses that are close together in time, or that data near to each other are accessed close together in time.
One example is a RAM that caches the accesses to the hard drive, so that when two subsequent reads of the same file from the hard disk occur, only one physical read from the disk is performed. Modern disk drives have such a cache built in to the electronics of the drive. Most modern operating systems also operate some sort of disk cache using the computer's main memory.
Caches are also used between the CPU and the (slower) main RAM in modern PC. There are often several levels of cache, with different sizes and access speed. Generally the caches get smaller, faster, and more expensive, the closer to the CPU they are. When the CPU requires data from these caches, there is an increasing penalty to speed according to how far away the cache is.
Caches do not have to be thought about in purely low level/OS terms, software can cache return values that are likely to be re-used in the near future. A good example of this is the BIND DNS daemon which caches domain name replies for a period before going back to the authorative source of the name to IP mapping. Resolver libraries also perform almost exactly the same caching.
Web browsers also use caches. Some browsers implement their own cache of recently visited web pages; this saves having to download them again when you revisit. Most browsers can be configured to use an external proxy web cache, a server program through which all web requests are routed so that it can cache frequently accessed pages for everyone in an organization. Many ISPs use proxy caches to save bandwidth on frequently-accessed web pages.
The search engine Google takes a snapshot of each page examined as it crawls the web and caches these as a back-up in case the original page is unavailable. If you click on the "Cached" link in a Google search result, you will see the web page as it looked when Google indexed it.
When designing a cache there are a number of points to consider:
System-level caches
Higher-level caches
Design considerations
A number of different algorithms are used for optimizing the contents of the cache, including to remove the "least recently used" - LRU - contents when the cache is full.
Source: adapted by the editor from Wikipedia, the free encyclopedia under a copyleft GNU Free Documentation License (GFDL) from the article "Cache."
| The following table is compiled from various sources, across various languages. When English abbreviations or acronyms come from a non-English source, this is noted. | |||
| Entry | Source | Expression | Field |
CACHE | English | Computer Aids for Chemical Engineering Education | N/A |
| CARP | English | Cache array routing protocol | Computing |
Source: compiled by the editor, based on several corpora (additional references). | |||
Synonyms: CacheSynonyms: memory cache (n), hive up (v), hoard (v), lay away (v), squirrel away (v), stash (v). (additional references) |
| Context | Synonyms within Context (source: adapted from Roget's Thesaurus). |
Store | Verb: store; put by, lay by, set by; stow away; set apart, lay apart; store treasure, hoard treasure, lay up, heap up, put up, garner up, save up; bank; cache; accumulate, amass, hoard, fund, garner, save. |
Storehouse, storeroom, storecloset; depository, depot, cache, repository, reservatory, repertory; repertorium; promptuary, warehouse, entrepot, magazine; buttery, larder, spence; garner, granary; cannery, safe-deposit vault, stillroom; thesaurus; bank; (treasury); armory; arsenal; dock; gallery, museum, conservatory; menagery, menagerie. | |
| Source: adapted from Roget's Thesaurus. | |
| Domain | Usage | |
Movie/TV Titles | Cache (1998) | |
Source: compiled by the editor from various references; see credits. | ||
| Domain | Title | ||
References | |||
Books |
| ||
Music |
| ||
High Tech |
| ||
Source: compiled by the editor from various references; see credits. | |||
| Thumbnail | Description & Credit | Thumbnail | Description & Credit |
![]() | Food cache - packing in to the interior of Alaska Triangulation party of William M. Scaife.Credit: Coast & Geodetic Survey Historical Image Collection. | ![]() | Food cache between Anchorage and Fairbanks Triangulation party of William M. Scaife.Credit: Coast & Geodetic Survey Historical Image Collection. |
Cache Crater, a geologic formation in the Cahnneled Scablands of Lincoln County, Washington.Credit: Gary Yeager. | |||
Source: compiled by the editor from various references; see credits. | |||
| Subject | Topic | Quote |
Health | Also found in the United States, Jamestown Canyon and Cache Valley viruses are related to LAC, but rarely cause encephalitis. (references) | |
Business | A cache is a packet of usually accessed information, which is, transported daily during non-peak hours and saved on a local server for faster access. (references) | |
The Liberation Plan considers the possibility of the wholesalers using the cache practices, so as soon as the Plan enters into force, the international operators will be legally allowed to use this cost reducing method. (references) | ||
Synchronous products, accounting for 20 percent of all SRAM sales, are incorporated in PCs and motherboard Cache RAMs. Over 60 percent of flash memory chips are used in the manufacture of cellular phones (30-35 percent), digital cameras (15-20 percent) and set-top boxes (10-15 percent). (references) | ||
Human Rights | Congo | After the April 15 discovery of an arms cache in Kinshasa's Ngaliema district, security agents arrested many civilians and ex-FAZ soldiers from the Mobutu regime. (references) |
Jamaica | On July 7, a joint police-army operation entered Tivoli Gardens, West Kingston, ostensibly to search for an arms cache following months of unrest in West Kingston. (references) | |
Source: compiled by the editor from ICON Group International, Inc.; see credits. | ||
| "Cache" is generally used as a noun (singular) -- approximately 100.00% of the time. "Cache" is used about 395 times out of a sample of 100 million words spoken or written in English. Its rank is based on over 700,000 words used in the English language. Some parts-of-speech are not covered due to the samples used by the British National Corpus. (note: percents less than one-hundredth of one percent have been omitted) |
| Parts of Speech | Percent | Usage per 100 Million Words | Rank in English |
| Noun (singular) | 100% | 395 | 14,105 |
Source: compiled by the editor from several corpora; see credits.
1. Cache, IL 2. Cache, OK (town, FIPS 10700) |
Expressions using "cache": arms cache ♦ backside cache ♦ cache block ♦ cache coherency ♦ cache conflict ♦ cache consistency ♦ cache County ♦ cache hit ♦ cache line ♦ cache memory ♦ cache miss ♦ cache On A STick ♦ direct mapped cache ♦ disk cache ♦ food cache ♦ fully associative cache ♦ L1 cache ♦ L2 cache ♦ level 1 cache ♦ level 2 cache ♦ level one cache ♦ level two cache ♦ memory cache ♦ onboard cache ♦ onboard cache memory ♦ PB Cache ♦ pipeline Burst Cache ♦ pipelined Burst Cache ♦ primary cache ♦ second level cache ♦ secondary cache ♦ set associative cache ♦ virtual cache. Additional references. | |
| Hyphenated Usage | |
Beginning with "cache": cache-coherency, cache-injected, cache-pot, cache-sexe. | |
Ending with "cache": in-cache, multi-cache. | |
| Source: compiled by the editor from various references; see credits. | |
| The following statistics estimate the number of searches per day across the major English-language search engines as identified by various trade publications. Hyperlinks lead to commercial use of the expression at Amazon.com. |
| Expression | Frequency per Day |
cache de en mot passe | 1,894 |
cache | 1,338 |
cache creek | 231 |
cache creek casino | 146 |
cache man | 128 |
cache memory | 113 |
cache quilters | 75 |
clear cache | 71 |
cache clothing | 70 |
cache cleaner | 68 |
| Source: compiled by the editor from various references; see credits. | |
| Language | Translations for "cache"; alternative meanings/domain in parentheses. | |
Albanian | vend i fshehtë (concealment, hide, hiding place, nook, penetralia, recess), fsheh (Bury, cloak, conceal, cover, curtain, disguise, dissemble, dissimulate, enshroud, Harbor, harbour, hide, hide away, obscure, plant, screen, secrete, sink, stash, veil, withhold, wrap up), depo e fshehtë. (various references) | |
Arabic | مخبأ (dug-out, hideout, hidey-hole, hiding, hiding place, lair, laird, recess, resort, shed, stash), خبأ (hide, plant, purloin, stash, stow), شىء مخبوء. (various references) | |
Bulgarian | скрити неща, скривам (conceal, dissemble, enshroud, hide, hoard, hold back, obscure, plant, put back, screen, secrete, sink, stash, sweep under the carpet, tuck away, veil), скривалище (concealment, cover, coverture, hide, hideaway, hideout, hiding, hiding place, lair, lurking place, mew, shelter, stash), складирам (dump, hoard, house, loft, store, warehouse). (various references) | |
Chinese | 贮藏所. (various references) | |
Czech | ukrytá zásoba, tajné skladištì, tajná skrýš, úkryt (cover, covert, hideaway, hiding, hiding place, lurking place, rest, sconce, shelter). (various references) | |
Danish | cache-sammenstød (cache conflict), cache-konflikt (cache conflict), cache-hit (cache hit), statisk cache læse-skrift RAM (static cache random-access memory), skambind (cache-sexe, panty). (various references) | |
Dutch | cache-sexe (cache-sexe, panty), cacheconflict (cache conflict), cache hit (cache hit), statisch willekeurig toegankelijk lees/schrijf-voorgeheugen (static cache random-access memory). (various references) | |
Farsi | پنهان کردن (Cloak, Closet, Conceal, Cover, Disguise, Dissemble, Dissimulate, Eloign, Hide, Mask, Secrete, Shadow, Wrap), مخزن (Bomb, Depository, Fountain, Magazine, Repertory, Repository, Reservoir, Stank, Storage, Store, Storehouse, Sump, Tank, Thesaurus, Warehouse), چیزنهان شده , نهانگاه (Background, Hideaway), ذخیره گاه . (various references) | |
Finnish | välimuisti (buffer, buffering memory, intermediate memory). (various references) | |
French | cachette, mettre dans une cachette. (various references) | |
German | waffenlager (Arsenal, ordnance depot), verstecken (conceal, encryption, ensconce, hide, hide away, hole up, occuring, shelter, stash, to cache, to ensconce, to hide, to stash), Cache. (various references) | |
Greek | κρύβω (conceal, conceal from, cover, cover up, delie, hide, obscure), κρύπτη (crypt, crypta, hiding place, vault), κρυφή μνήμη, κρυψώνασ, κρησφύγετο (hideout, hiding place, retreat). (various references) | |
Hebrew | מחבוא (hideout, hiding place, nook), מסתור (hideaway, hiding place, refuge), סליק (stash). (various references) | |
Hungarian | titkos raktár, rejtekhely (ambush, concealment, cover, hide out, hideaway, hide-out, hiding, hiding place, lurking place, nest, place of concealment, recess, stowaway, subterfuge), rejtegetett készlet, rejtegetett holmi, elrejtett készlet, elrejtett holmi, elrejtett élelem. (various references) | |
Indonesian | tempat menyembunyikan. (various references) | |
Italian | cache, nascondiglio (burrow, concealment, den, hideaway, hideout, hiding place, hole, lair), nascondere (be hidden, blind, block, cloak, conceal, encryption, ensconce, hide, mask, obscure, occult, occuring, pocket, screen, secrete, shroud, tuck away, withhold). (various references) | |
Japanese Kanji | し 所 (place to hide something), キー入力 (ATM card, automatic teller machine, birch sugar, cash, cash card, cash machine, cashbook, cashbox, cashier, cashless, cashless checkless society, cashless society, casserole, cast, caster, Castilian, casting, casting vote, caterpillar, Cathay, chimera, chinoform, Cicero, flexi-teller, hickey, key, kibbutz, kick, kickback, kickboxing, kickoff, kid, kiddie, kiddy, kids business, kimchee, kinesics, kinesiology, kinetic art, kiosk, kip, kiss, kiss-and-ride system, kit, kitchen, kitchen cabinet, kitchen drinker, kitchen programmer, kitchenware, Kitchin cycle, Kitsch, kiwi, kiwi fruit, Korean pickled cabbage, kymograph, lipstick mark, love bite, newscaster, passion mark, quinine, xenon, Xenon arc lamp, Xenon lamp, xylitol). (various references) | |
Japanese Katakana | かくしばしょ (place to hide something), キャッシュ (cash). (various references) | |
Korean | 시 . (various references) | |
Manx | tashtey (deposit, dew, dump, fund; damp, hoard, keep, lay up, lodgement, put by, reserve price, save, saving; stockpile, stock up, store, stow; dumping, stowage, treasure), tasht (dump, hoard, magazine, reserve, store), follaghey (bo-peep, conceal, cover up, disguise, dissemble, dissimulate, dissimulation, hide, hiding, muffle, occult, occultation, secrecy, secrete, veil). (various references) | |
Pig Latin | achecay.(various references) | |
Portuguese | coisas escondidas, provisões (accumulated depreciation, Commons, munition, progenitor, provender, viands, victual), ocultar (Bury, conceal, couch, cover, hide, hugger mugger, occult, sconce, screen, secrete, smother), esconderijo (blind, concealment, cove, covert, coverture, hide, hiding, hie, loach, lurk, lurking place, luscious), esconder (bescreen, conceal, dissemble, dodge, ensconce, ensign, hide, hold back, hugger mugger, occult, pocket, screen, secrete, stash, suppress, tuck). (various references) | |
Romanian | marfã de sub tejghea, depozit secret, ascunzãtoare pentru provizii, ascunzãtoare pentru muniţii. (various references) | |
Russian | сверхоперативная память, тайный склад, тайник (hideaway, hideout, hiding place, hiding-place, recess). (various references) | |
Serbo-Croatian | tajno skladište (stash). (various references) | |
Spanish | escondite (concealment, hide, hide and seek, hide out, hide-and-seek, hideaway, hide-out, hiding place, lurk, stash). (various references) | |
Swedish | gömställe (concealment, covert, hide, hideaway, hideout, hiding place, hiding-place, hoard). (various references) | |
Thai | สถานที่เก็บซ่อนสิ่งของ. (various references) | |
Turkish | gizli yerde saklanan şey, gizli yer (recess, retirement), gizli bir yere saklamak, gizlemek (blot out, bottle up, Bury, camouflage, cloak, conceal, cover up, disguise, dissemble, draw a veil over, enshroud, gloss over, gloze, gloze over, hide, hoodwink, hugger mugger, huggermugger, hush, hush up, keep back, keep from, keep in dark, keep in one's bosom, keep smth. under wraps, keep snug, mask, obscure, plant, pocket, screen, secrete, sheathe, shroud, sweep under the carpet, tuck away, veil), gizleme yeri (hideaway, hiding place). (various references) | |
Ukranian | схованка (den, hideaway, hiding place, kennel, lurking place, niche, shades), ховати про запас в та"мному місці, та"мний склад зброї, запас провіанту, приховувати (becloud, blind, cloak, conceal, disguise, dissemble, dissimulate, hide, hoodwink, hugger mugger, obumbrate, palliate, put by, salt away, stash away, subduct, veil, vizor, wry), прихований продовольчий запас. (various references) | |
Vietnamese | nơi giấu. (various references) | |
| Source: compiled by the editor from various translation references. | ||
| Language | Period | Translations |
| Latin | 500 BCE-Modern | coactare. (various references) |
| French | 1500-Modern | cacher. (various references) |
| Source: compiled by the editor from various references. | ||
Derivations | |
Words beginning with "cache": cachectic, cached, cachepot, cachepots, caches, cachet, cacheted, cacheting, cachets, cachexia, cachexias, cachexic, cachexies, cachexy. (additional references) | |
| |
"Cache" is suggested in spellcheckers for the following: Bacchae, bache, cacah, cace, cach, Cachan, cachar, cachce, cacher, cachex, cachexia, cachey, Cacho, Cachuma, cacke, cafh, cahem, Canche, Capcha, Carha, casha, cashe, Cashu, catchee, Catchen, cathe, cce, cche, Cece, Cech, cehe, Cgce, chace, chach, chache, chachem, ciechi, Cihe, coache, coch, coche, cochy, coshe, crach, crche, Cuckham, culchie, Cupchik, gache, Hache, Jacha, Kachan, kache, Kachel, nccae, Saachi, sache, Scaachi, schachen. (additional references) | |
| Source: compiled by the editor, based on several corpora (additional references). | |
| # of Phoneme Matches | Pronunciation | Word(s) rhyming with "cache" (pronounced ka"sh or kashā") |
| 3 | k a" sh | cash, noncash. |
| 2 | -a" sh | abash, ash, bash, brash, clash, crash, dash, flash, gash, gnash, hash, lash, mash, pash, precrash, rash, rehash, sash, slash, smash, splash, stash, thrash, trash. |
Source: compiled by the editor (additional references); see credits. | ||
Scrabble® Enable2K-Verified Anagrams | |
| Words within the letters "a-c-c-e-h" | |
-1 letter: ache, ceca, each. | |
-2 letters: ace, hae. | |
-3 letters: ae, ah, eh, ha, he. | |
| Words containing the letters "a-c-c-e-h" | |
+1 letter: cached, caches, cachet, chance. | |
+2 letters: cachets, cachexy, caleche, caliche, capuche, caroche, catcher, catches, catechu, cathect, chalice, chanced, chancel, chances, chancre, chicane, coached, coacher, coaches, cochlea, conchae, macchie. | |
+3 letters: aircheck, alchemic, anechoic, atechnic, backache, bechance, caboched, cachepot, cacheted, cachexia, cachexic, caleches, caliches, capuched, capuches, caroches, catchers, catchier, catechin, catechol, catechus, cathects, cephalic, chaconne, chaliced, chalices, chancels, chancery, chancier, chancres, chatchke, chechako, chemical, chicaned, chicaner, chicanes, chickpea, coachers, coachmen, cochleae, cochlear, cochleas, cranched, cranches, cratches, encroach, hatcheck, hectical, mechanic, paycheck, sachemic, seecatch. | |
+4 letters: airchecks, architect, bacchante, backaches, backbench, beachcomb, bechanced, bechances, cachectic, cachepots, cacheting, cachexias, cachexies, cacoethes, capouches, caroaches, carroches, cartouche, catchable, catchiest, catchment, catchpole, catechins, catechism, catechist, catechize, catechols, cathected, cathectic, chaconnes, chalcogen, chanceful, chanciest, character, chatchkes, cheapjack, chechakos, checkable, checkmark, checkmate, cheechako, chelicera, chemicals, chicaners, chicanery, chickadee, chickaree, chickpeas, chimaeric, chloracne, chocolate, cichlidae, coachable, cochaired, cochineal, cranreuch, craunched, craunches, echinacea, echolalic, facecloth, haecceity, mechanics, mischance, overcoach, paychecks, perchance, raincheck, schematic, scraiched, scratched, scratcher, scratches, technical, theocracy, watchcase. | |
+5 letters: accoucheur, aircoaches, alchemical, archdeacon, architects, bacchantes, beachcombs, bechancing, cachinnate, carritches, cartouches, catchflies, catchments, catchpenny, catchpoles, catecheses, catechesis, catechisms, catechists, catechized, catechizer, catechizes, catechumen, cathecting, chalcedony, chalcocite, chalcogens, chancellor, chanceries, chanciness, characters, charactery, charcoaled, chatoyance, cheapjacks, checkmarks, checkmated, checkmates, cheechakos, cheesecake, chelicerae, cheliceral, chemically, chickadees, chickarees, chimerical, chloracnes, choanocyte, chocolates, chocolatey, coanchored, cochairmen, cochineals, cockchafer, coelacanth, cowcatcher, cranreuchs, crunchable, czarevitch, dogcatcher, echinaceas, encroached, encroacher, encroaches, escharotic, facecloths, flycatcher, hectically, hierarchic, homocercal, mechanical, mischances, octarchies, outcatches, outcoached, outcoaches, peacockish, rainchecks, saccharase, saccharide, saccharine, schematics, scratchers, scratchier, seecatchie, stagecoach, technicals, technician, technocrat, tetrarchic, theocratic, trenchancy, watchcases, watchcries. | |
| Source: compiled by the editor from various references; see credits. SCRABBLE® is a registered trademark. All intellectual property rights in and to the game are owned in the U.S.A and Canada by Hasbro Inc., and throughout the rest of the world by J.W. Spear & Sons Limited of Maidenhead, Berkshire, England, a subsidiary of Mattel Inc. Mattel and Spear are not affiliated with Hasbro. | |
Hexadecimal (or equivalents, 770AD-1900s) (references)43 61 63 68 65 |
| Leonardo da Vinci (1452-1519; backwards) (references)
|
| American Sign Language (origins from 1620-1817 in Italy and, especially, France) (references)
|
| Semaphore (1791, in France) (references)
|
| Braille (1829, in France) (references)
|
Morse Code (1836) (references)-.-. .- -.-. .... . |
| Dancing Men (Sir Arthur Conan Doyle, 1903) (references)
|
Binary Code (1918-1938, probably earlier) (references)01000011 01100001 01100011 01101000 01100101 |
HTML Code (1990) (references)C a c h e |
ISO 10646 (1991-1993) (references)0043 0061 0063 0068 0065 |
| British Sign Language (Fingerspelling, BSL; 1992, British Deaf Association Dictionary of British Sign Language) (references)
|
Encryption (beginner's substitution cypher): (references)3767697471 |
| 1. Definition 2. Synonyms 3. Crosswords 4. Usage: Modern | 5. Usage: Commercial 6. Images: Slideshow 7. Images: Photo Album 8. Quotations: Non-fiction | 9. Usage Frequency 10. Cities 11. Expressions 12. Expressions: Internet | 13. Translations: Modern 14. Translations: Ancient 15. Abbreviations 16. Acronyms | 17. Derivations 18. Rhymes 19. Anagrams 20. Orthography | 21. Bibliography |
Copyright © Philip M. Parker, INSEAD. Terms of Use.