Linux 6.14 Resource Control To Allow Total Memory Bandwidth Monitoring

At present the Resource Control code allows the user to specify memory bandwidth limits for each domain of a control monitoring group. The code for Linux 6.14 allows now specifying this on a total memory bandwidth basis rather than being limited to each domain. The motivation here is that some systems may only support total memory bandwidth monitoring but nothing more fine-grained and for some large workloads across multiple NUMA domains you may be more interested in just the total memory bandwidth. Thus resctrl is now having a "total bandwidth event" added for Linux 6.14.
This resctrl work for total memory bandwidth monitoring has undergone a number of rounds of code review by Intel engineer Tony Luck.
More details for those interested via the x86/cache pull request.
Add A Comment