Linux Perf Gets New "C2C" Tool For False Sharing Detection

Written by Michael Larabel in Linux Kernel on 21 October 2016 at 08:08 AM EDT. 1 Comment
LINUX KERNEL
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."
Related News
About The Author
Michael Larabel

Michael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via MichaelLarabel.com.

Popular News This Week