A NVIDIA engineer restructuring some of the printf-related code within the memory resource controller “memcg” statistics printing code to reduce the system time by 11% for dumping those stats.
NVIDIA continues investing more and more into lower-level Linux kernel engineering improvements given their grand successes in the data center, beyond just their traditional scope of GPU and networking subsystems. One of their latest improvements they are working to upstream is to the memory management code to optimize the statistics output printing for an 11% reduction in system time needed. This is for reading the likes of /sys/fs/cgroup/memory.stat and /sys/fs/cgroup/memory.numa_stat.


NVIDIA? NVIDIA of “Fuck you, NVIDIA” fame?