CT: A cache (pronounced CASH) is a place to store something temporarily in a computing environment.
In computing, active data is often cached to shorten data access times, reduce latency and improve input/output (I/O). Because almost all application workload is dependent upon I/O operations, caching is used to improve application performance.
For example, Web browsers such as Internet Explorer, Firefox, Safari and Chrome use a browser cache to improve performance for frequently accessed webpages. When you visit a webpage, the files your browser requests are stored on your computing storage in the browser’s cache. If you click “back” and return to that page, your browser can retrieve most of the files it needs from cache instead of requesting they all be sent again. This approach is called read cache. It is much faster for your browser to read data from the browser cache than to have to re-read the files from the webpage.
S: SStor – http://searchstorage.techtarget.com/definition/cache (last access: 14 December 2016)
N: 1. 1797, “hiding place,” from French Canadian trappers’ slang, “hiding place for stores” (1660s), a back-formation from French cacher “to hide, conceal” (13c., Old French cachier), from Vulgar Latin *coacticare “store up, collect, compress,” frequentative of Latin coactare “constrain,” from coactus, past participle of cogere “to collect”. Sense extended by 1830s to “anything stored in a hiding place.”
It is pronounced /kash/ due to its French origin.
2. It is a special purpose buffer storage, smaller and faster than main storage, used to hold a copy of instructions and data obtained from main storage and likely to be required by the processor.
3. Some memory caches are built into the architecture of microprocessors. Such ‘internal caches’ are often called ‘Level 1 caches’ (or simply ‘L1 caches’). Most modern PCs also come with external cache memory, called ‘Level 2 caches’ (or ‘L2 caches’). These caches sit between the CPU and the DRAM. Like L1 caches, L2 caches are composed of SRAM but they are much larger.
4. Along with disk cache, memory cache is a type of ‘cache’ that is commonly used in personal computer. In general, the term ‘cache’ refers to a special high-speed storage mechanism that can be either a reserved section of main memory or an independent high-speed storage device. As a matter of fact, computers incorporate several different types of caching in order to run more efficiently and improve performance. Common types of caches include browser cache, disk cache, memory cache and processor cache.
5. cache; cache memory: terms standardized by CSA International and ISO.
S: 1. OED – https://goo.gl/0DNCIW (last access: 14 December 2016); COSNAUTAS/LIBRO ROJO (last access: 14 December 2016). 2. TERMIUM PLUS – https://goo.gl/bg4he8 (last access: 13 December 2016). 3. Webop – https://goo.gl/tTAkA (last access: 13 December 2016). 4. Webop – https://goo.gl/tTAkA (last access: 13 December 2016); TT – https://goo.gl/ZsGMmf (last access: 13 December 2016). 5. TERMIUM PLUS – https://goo.gl/bg4he8 (last access: 13 December 2016).
SYN: cache memory, cache buffer, cache storage.
S: TERMIUM PLUS – https://goo.gl/bg4he8 (last access: 14 December 2016)