Dynamic Tracing with DTrace and SystemTap - Portland Linux/Unix Group Advanced Topics
Most classes require prior sign up. Please check in at the front desk when you arrive to let them know you are here for the class. Bags must be checked at the front entrance.
Use the left door
Daniel Hedlund will be giving an intermediate to advanced level talk on DTrace and SystemTap.
DTrace (http://dtrace.org/blogs/about/) is a dynamic tracing framework, originally developed for Solaris, has been released under the CDDL license and ported to many other Unix-like OSes including FreeBSD, OS X and Linux. SystemTap (https://sourceware.org/systemtap/) provides similar functionality to DTrace but is Linux specific and released under the GPL.
Dynamic tracing tools make it possible to safely inject instrumentation points (probes) into running applications on production environments; no recompilation is necessary and there is only minimal performance overhead when being used, and no overhead when not. Probes can be used to gather performance metrics to identify bottlenecks, create aggregate statistics such as the size distribution of filesystem writes, or to introspect arguments passed to individual functions in a running application without ever taking it offline.
Many attendees will break for a social hour after the Third Tuesday meeting at the Lucky Lab on Hawthorne after the meeting
PLUG: Portland's monthly, three-track tech conference!
First Thursday: General Meeting at PSU
Third Tuesday: Advanced Topics at Free Geek
Third Sunday: Hands-on Clinic at Free Geek
See you there!