1 package intelrdt 2 3 var cmtEnabled bool 4 5 // Check if Intel RDT/CMT is enabled. 6 func IsCMTEnabled() bool { 7 featuresInit() 8 return cmtEnabled 9 } 10 11 func getCMTNumaNodeStats(numaPath string) (*CMTNumaNodeStats, error) { 12 stats := &CMTNumaNodeStats{} 13 14 if enabledMonFeatures.llcOccupancy { 15 llcOccupancy, err := getIntelRdtParamUint(numaPath, "llc_occupancy") 16 if err != nil { 17 return nil, err 18 } 19 stats.LLCOccupancy = llcOccupancy 20 } 21 22 return stats, nil 23 } 24