Cómo capturar los éxitos y fallos de caché L3 por la herramienta de rendimiento en Linux
¿Hay alguna forma de capturar los aciertos y fallos de caché L3 mediante la herramienta de rendimiento en Linux? Según la salida deperf list cache
, L1 y LLC caché son compatibles. Según la definición deperf_evsel__hw_cache matriz en el código fuente de perf:
const char *perf_evsel__hw_cache[PERF_COUNT_HW_CACHE_MAX]
[PERF_EVSEL__MAX_ALIASES] = {
{ "L1-dcache", "l1-d", "l1d", "L1-data", },
{ "L1-icache", "l1-i", "l1i", "L1-instruction", },
{ "LLC", "L2", },
{ "dTLB", "d-tlb", "Data-TLB", },
{ "iTLB", "i-tlb", "Instruction-TLB", },
{ "branch", "branches", "bpu", "btb", "bpc", },
{ "node", },
};
LLC es un alias de caché L2. Mi pregunta es cómo capturar los éxitos de L3-caché y las fallas de la herramienta de rendimiento en Linux. ¡Gracias por adelantado!