Overview: Caching | ||
Type | ||
Definition | Storing recent results and implementing ways to reuse them if they are requested again within a predefined period of time. | |
Value | Improves the speed of computing. | |
Related Concepts |
What is Caching? John Spacey, updated on
Caching is the practice of storing recent results and reusing them when possible. It is a common computing design that is often build into services, applications, clients such as web browsers, operating systems and hardware devices such as CPUs and data storage devices. In many cases, a cache is held on a faster type of technology than the original data. For example, images accessed over a network may be cached on a local disk to improve web browsing speed. Beyond access speed, caches may include things that were time consuming to compute such as the results of a complex algorithm.
ComputingThis is the complete list of articles we have written about computing.If you enjoyed this page, please consider bookmarking Simplicable.
ComputingExamples of computing in everyday life.Delimited Text File
The common types of delimited text file.
BinaryBinary completely explained.HexadecimalAn overview of hexadecimal as it relates to computing.Application vs Service
The difference between application software and services.
Data ProcessingA definition of data processing with examples.
Virtual Machine
The common types of virtual machine.
System on a Chip
A definition of system on a chip with examples.
Embedded SystemThe definition of embedded system with examples.Real-Time
A definition of real-time with examples.
CodingA list of coding considerations and techniques.Emergence vs Big Design Up Front
The difference between emergence and big-design-up-front.
Deep Magic
An overview of deep magic, a technology term.
Principle Of Least Astonishment
An overview of the Principle Of Least Astonishment.
Pull vs Push
The difference between pull and push technology.
Binary vs Hexadecimal
A comparison of binary and hexadecimal.
End-User Computing
An overview of end-user computing.
Library vs API
The difference between a library and API explained.
Code Reuse
The common types of code reuse.
Code Freeze
The common types of code freeze.
TrendingThe most popular articles on Simplicable in the past day.New ArticlesRecent posts or updates on Simplicable. Site Map
Benchmarking
Business Analysis Coding Communication Compliance Networking Creativity Cryptography Data Design Design Thinking Governance Information Security Information Technology Infrastructure Knowledge Management Management Metrics Organizational Culture Problem Solving Productivity Project Management Quality More ...
© 2010-2023 Simplicable. All Rights Reserved. Reproduction of materials found on this site, in any form, without explicit permission is prohibited. View credits & copyrights or citation information for this page. |