CPU Cache - What is Processor Cache ?
The Processor Cache is memory
that store data (code, commands etc.). it is used with the processor to
facilitate the access of data from the system's main memory or RAM. Processor Cache reduces the average time to access memory. The processor cache typically consists of two levels, which are the L1 cache and the L2 cache.
The L1 cache is directly accessed by the computer's
processor and holds data that the processor needs to execute
instructions. The L2 cache pulls information from the system's main
memory, which is then accessed by the L1 cache.
Processor
Cache is much faster than RAM so provides better responsiveness if you
have more cache. It is a data storage section of the CPU that next set of instructions and data that is currently needed.
The
more Processor Cache you have (512 is better than 256), the more data
you could have in the cache for faster processing. Modern CPU no longer
uses external cache. Both L1 and L2 are parts of the CPU now.
Modern desktop PC and server CPUs have three independent caches: an instruction cache to speed up executable instruction fetch, a data cache
to speed up data fetch and store, and a translation lookaside buffer
(TLB) used to speed up virtual-to-physical address translation for both
executable instructions and data.
Chapter : Introduction to Computer
Chapter : Introduction to Computer
- Computer Fundamental
No comments:
Post a Comment