cache memory of ram
correct me if i am wrong.
😁
Member • Feb 13, 2010
Member • Feb 13, 2010
Member • Feb 13, 2010
Member • Mar 16, 2011
optimystixthere are many types of cache memory available. L1,L2,L3 are associated with the processor while many more components contain register and shift registers working as their cache. The L1-3 cache memory act as memory banks (similar to buffer). A cpu or a processor is very fast , a ram is fast and a disk is slow(relatively). Thus when a data has to be executed it may create bottlenecks 'cos of disproportionate speeds. To solve this problem. we have cache memory.
L1,2 and 3 are called CPU cache incorporated onto the cpu die itself. 3 being bigger than 2 and 2 being bigger than 1. The cpu will access 1 then 2 and then 3. L2 cache is also called as RAM cache as it works between the cpu and the ram. In MAC computers. RAM cache can also mean as disc cache. When buying a new computer always look for one with the largest L2 cache as ur computer's performance will depend greatly on this, more so for gaming and other cpu intensive tasks.
L3 cache was introduced lately to complement the task of L2 cache. having L3 will be an added advantage.
One more cache that plays an important role is the disc cache/buffer. These days hard disks typically come with on disk 32mb buffer. There's also a 64 mb variant but it comes costly.
So if u mean cache memory of ram its more or less the L2 cache of the CPU which acts with the RAM to marginalize the CPU-RAM interaction latency. that is the time(maybe in mili or nano seconds) lost for an instruction to travel between ram and CPU(depends on RAM speed, CPU speed and the connecting bus speed).
For more info read
<a href="https://en.wikipedia.org/wiki/CPU_cache" target="_blank" rel="nofollow noopener noreferrer">Cpu Cache</a>
#-Link-Snipped-#