This chapter introduces tools to examine CPU cache activity (
cpu-track) and bus activity (
Figure 8.1 depicts typical caches that a CPU can use.
Figure 8.1. CPU Caches
Caches include the following:
I-cache. Level 1 instruction cache
D-cache. Level 1 data cache
P-cache. Prefetch cache
W-cache. Write cache
E-cache. Level 2 external or embedded cache
These are the typical caches for the content of main memory, depending on the processor. Another framework for caching page translations as part of the Memory Management Unit (MMU) includes the Translation Lookaside Buffer (TLB) and Translation ...