Tokong Midterm Lab 4-2
Tokong Midterm Lab 4-2
SYSTEM INTEGRATION
& ARCHITECTURE
Tokong, Arvie Clench v.
BSIT 4-2
ITEC116
CACHING
ITEC116
INTRODUCTION
Caching is a method in computing that
involves temporarily storing data in a faster
storage area, called a cache, to allow for
quicker retrieval.
ITEC116
TYPES OF
CACHING
CPU CASHE WEB CASHE DATABASE CASHE
DISK CASHE
When a query is executed on
Small, high-speed Temporarily stores web a database, the system first Resides in RAM or
memory inside the CPU pages and resources. verifies whether the result of on the hard drive.
(L1, L2, L3). that query is already
available in the cache.
ITEC116
HOW CACHING
WORKS
Cache Hit: If the data is found in the cache, it’s
retrieved quickly.
QUESTIONS TO
ADDRESS: 1 . What is caching, and how does it improve
system performance?
Caching is a technique in computing where data
that’s accessed often is stored in a temporary
space, called a cache, for faster retrieval. The main
purpose of caching is to improve system
performance by speeding up data access and
reducing the strain on slower sources of data.
ITEC116
QUESTIONS TO
and how do they function?
ADDRESS:
are used often, helping the processor work
more quickly.
QUESTIONS TO
ADDRESS:
3. What are the potential downsides of caching, and
how are they managed?
REFERENCES
https://www.techtarget.com/whatis/definition/cac
hing
https://www.geeksforgeeks.org/types-of-cache/
https://en.wikipedia.org/wiki/Cache_(computing)
#:~:text=A%20cache%20is%20made%20up,the%20
entry%20is%20a%20copy.
ITEC116
THANK YOU!