Linux Perf Gets New "C2C" Tool For False Sharing Detection
The perf code for Linux 4.10 is set to receive a new "c2c" tool.
The C2C tool within the perf subsystem is aimed to track down cacheline contention and has already been used by developers in tracking down false sharing of large applications, readers/writes to cachelines, and related information to assist NUMA shared-memory applications.
The perf c2c tool was called for pulling yesterday which then should be mainlined when the Linux 4.10 merge window comes along.
There is this lengthy blog post explaining the benefits of this new tool that's already been of use to developers at Red Hat in "lots of big Linux applications and it’s uncovered many hot false sharing cachelines."
The C2C tool within the perf subsystem is aimed to track down cacheline contention and has already been used by developers in tracking down false sharing of large applications, readers/writes to cachelines, and related information to assist NUMA shared-memory applications.
The perf c2c tool was called for pulling yesterday which then should be mainlined when the Linux 4.10 merge window comes along.
There is this lengthy blog post explaining the benefits of this new tool that's already been of use to developers at Red Hat in "lots of big Linux applications and it’s uncovered many hot false sharing cachelines."
1 Comment