home | list info | list archive | date index | thread index

[OCLUG-Tech] what do you use for kernel debugging/tracing/profiling?

  • Subject: [OCLUG-Tech] what do you use for kernel debugging/tracing/profiling?
  • From: "Robert P. J. Day" <rpjday [ at ] crashcourse [ dot ] ca>
  • Date: Sat, 3 Nov 2012 09:38:11 -0400 (EDT)
  for my own curiosity, i'd like to put together a list of current
tools for linux kernel debugging, tracing, profiling, benchmarking,
etc, you get the idea.  they can be either features built into the
kernel (requiring configuration), or external packages you'd install
individually.  that's kind of a wide-ranging request but if people
just want to throw out ideas, i can start making a list and post it on
a wiki page.

  in the space of about 30 seconds, i came up with:

* debugfs filesystem
* systemtap
* ftrace
* perf
* oprofile
* kexec
* crash

  also interested in up-to-date books, articles, online tutorials,
anything i can scavenge for possible future courses.  i just started a
page here, more contributions gratefully accepted:

http://www.crashcourse.ca/wiki/index.php/Linux_Debugging

rday

p.s.  even though it's a wiki page, i've protected it to keep out the
spammers, so if you just post to the list, i'll add whatever i get and
everyone gets the benefit. :-)

-- 

========================================================================
Robert P. J. Day                                 Ottawa, Ontario, CANADA
                        http://crashcourse.ca

Twitter:                                       http://twitter.com/rpjday
LinkedIn:                               http://ca.linkedin.com/in/rpjday
========================================================================