Linux 6.16 Exposes Statistics for NUMA Task Migration and Swapping
a year ago
- #NUMA
- #Linux
- #Memory Management
- Linux 6.16 introduces new statistics for NUMA task migration and swapping.
- These statistics are exposed via sysfs and procfs to help server administrators analyze NUMA balancing activity.
- Two new fields, 'numa_task_migrated' and 'numa_task_swapped', will be available in /sys/fs/cgroup/{GROUP}/memory.stat, /proc/{PID}/sched, and /proc/vmstat.
- The changes aim to improve visibility into NUMA balancer's task migration activity.
- Intel engineer Chen Yu submitted the code, explaining the benefits for performance and resource utilization evaluation.
- The statistics support a divide-and-conquer approach to identify and adjust memory policies for problematic tasks.