Previous - Up - Next

18.7   Understanding g-cache Statistics

The following statistics are available in a g-cache:

Total number of transactions
Count of all transactions received by the cache, including all transactions listed below.
Device data read/write
Number of transactions, e.g., DMA transfers, performed by devices against the memory-space to which the cache is connected. Device accesses are otherwise ignored by the cache and passed as-is to the next level cache.
Uncacheable data read/write, instruction fetch
Number of uncacheable transactions performed by the processor. Uncacheable transactions are otherwise ignored by the cache and passed as-is to the next level cache.
Data read transactions
Cacheable read transactions counted by the cache.
Data read misses
Cacheable read transactions that missed in the cache.
Data read hit ratio
1 − (cacheable read misses / cacheable read transactions)
Instruction fetch transactions
Cacheable instruction fetch transactions counted by the cache.
Instruction fetch misses
Cacheable instruction fetch transactions that missed in the cache.
Instruction fetch hit ratio
1 − (cacheable instruction fetch misses / cacheable instruction fetch transactions)
Data write transactions
Cacheable write transactions counted by the cache.
Data write misses
Cacheable write transactions that missed in the cache. This is not directly related to the number of transactions sent to the next level cache, which also depends on the write allocation and write-back policies selected for the cache.
Data write hit ratio
1 − (cacheable write misses / cacheable write transactions)
Copy-back transactions
Copy-back transactions performed by the cache to flush modified cache lines.

Previous - Up - Next