Versions in this module Expand all Collapse all v0 v0.3.1 Feb 18, 2021 Changes in this version + var RdtInfo *map[string]*RdtCosInfo — linux/amd64 + var SysResctrl string — linux/amd64 + func DestroyResAssociation(group string) error — linux/amd64 + func DisableRdt() bool — linux/amd64 + func EnableCat() bool — linux/amd64 + func EnableCdp() bool — linux/amd64 + func GetNumOfCLOS(getL3Clos, getMbaClos bool) (int, error) — linux/amd64 + func GetRdtCosInfo() map[string]*RdtCosInfo — linux/amd64 + func GetResAssociation(availableCLOS []string) map[string]*ResAssociation — linux/amd64 + func Init() error — linux/amd64 + func IsIntelRdtMounted() bool — linux/amd64 + func IsNotFound(err error) bool — linux/amd64 + func NewNotFoundError(res string) error — linux/amd64 + func RemoveTasks(tasks []string) error — linux/amd64 + type CPUsTask struct + func (t CPUsTask) Rollback() error + func (t CPUsTask) Run() error + type CacheCos struct — linux/amd64 + ID uint8 + Mask string + type GroupTask struct + func (t GroupTask) Rollback() error + func (t GroupTask) Run() error + type MbaCos struct — linux/amd64 + ID uint8 + Mba uint32 + type NotFoundError struct — linux/amd64 + ResourceControl string + func (e *NotFoundError) Error() string + type RdtCosInfo struct — linux/amd64 + CbmMask string + MinCbmBits int + NumClosids int + type ResAssociation struct — linux/amd64 + CPUs string + CacheSchemata map[string][]CacheCos + MbaSchemata map[string][]MbaCos + Tasks []string + func NewResAssociation() *ResAssociation + type SchemataTask struct + func (t SchemataTask) Rollback() error + func (t SchemataTask) Run() error + type Task struct + Group string + Path string + RessSnapshot map[string]*ResAssociation + Revert bool + TaskName string + func (t Task) Name() string + func (t Task) Rollback() error + func (t Task) Run() error + type TasksTask struct + func (t TasksTask) Rollback() error + func (t TasksTask) Run() error