O'Reilly logo

Solaris by Brendan Gregg, Jim Mauro, Richard McDougall

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 8. Performance Counters

This chapter introduces tools to examine CPU cache activity (cpustat, cpu-track) and bus activity (busstat).

Introducing CPU Caches

Figure 8.1 depicts typical caches that a CPU can use.

CPU Caches

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 ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required