package
0.3.1
Repository: https://github.com/intel/rmd.git
Documentation: pkg.go.dev

# Functions

GetCPUAffinity returns the affinity of a given task id.
GetMbaMbpsMode returns MBA mode currently supported by rmd.
Init does config initial.
IsCdpAvailable returns CDP feature available or not.
IsCqmAvailable returns CMT feature available or not.
IsEnableCat returns if CAT is enabled or not.
IsEnableCdp returns if CDP is enabled or not.
IsEnableRdt returns if RDT is enabled or not.
IsRdtAvailable returns RDT feature available or not.
IsResctrlMounted Checks if ResCtrl is mounted and if the path is valid.
SetCPUAffinity set a process/thread's CPU affinityfunc SetCPUAffinity(Pid string, affinity []int) error {.
SetMbaMbpsMode stores MBA mode currently supported by rmd.

# Constants

CPUInfoPath is the patch to cpuinfo.
MountInfoPath is the mount info path.
Mounts to check the resctrl is mounted in the same path.

# Variables

IsEnableMba returns if MBA is enabled or not.
IsL3CatAvailable returns L3 CAT feature available or not.
IsMbaAvailable returns MBA feature available or not.
ListProcesses returns all process on the host.
MbaInfoPath is the MBA path of.
ResctrlPath is the patch to resctrl.

# Structs

Process struct with pid and command line.