iosnoop For Linux edit / delete

"How does this work? It's just a shell script!" Linux's ftrace facility turns out to be surprisingly capable... and there are a whole load of neat scripts that use it in perf-tools.

to debugging ftrace linux perf performance tracing ... on 14 October 2016

Ftrace: The hidden light switch [LWN.net] edit / delete

Using Linux's function tracer to investigate a kernel performance problem. I was looking at this again recently because I'd like to know when exactly bash is getting called...

to ftrace kernel linux performance tracing ... on 03 October 2014

Coding Relic: GCC Function Instrumentation edit / delete

Magic flag to GCC for tracing function calls.

to debugging gcc tracing ... on 14 December 2013

Laurence Tratt: Fast Enough VMs in Fast Enough Time edit / delete

An excellent explanation of PyPy's tracing JIT.

to compilation jit pypy research tracing ... on 08 April 2012

Chris's Wiki :: blog/linux/SystemTapSetuidTracing edit / delete

Building a partial strace replacement with SystemTap. Cute, but this doesn't give you most of the smart decoding strace does (which is what makes it better than its equivalents on every other Unix-like).

to debugging linux strace systemtap tracing ... on 01 August 2009

Browser bookmarks: tasty+ | tasty= Log in | Export | Atom