LWN.net Logo

Home nodes

Home nodes

Posted Apr 7, 2011 20:49 UTC (Thu) by cmccabe (guest, #60281)
In reply to: Home nodes by andikleen2
Parent article: Linux Filesystem, Storage, and Memory Management Summit, Day 2

Are there any tools out there to show Linux programmers a timeline of when their threads have been migrated between CPUs?

I know that valgrind can show you cache misses, but I'm not really aware of any tools that can display where the scehduler has put your threads over time. Maybe LTT-ng?


(Log in to post comments)

Tools

Posted Apr 7, 2011 23:02 UTC (Thu) by corbet (editor, #1) [Link]

perf timechart can generate some nice output which shows thread migration.

Tools

Posted Apr 8, 2011 14:01 UTC (Fri) by sbohrer (subscriber, #61058) [Link]

I personally much prefer to use kernelshark for this.

Copyright © 2013, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds