<td valign="top">
<h1>Overview</h1>
- <p>The goal of SystemTap is to provide infrastructure
- to simplify the gathering of information about the
- running Linux kernel so that it can be further
- analyzed. This can assist in identifying the underlying
- cause of a performance or functional problem. SystemTap
- is designed to eliminate the need for the developer to
- go through the tedious instrument, recompile, install,
- and reboot sequence required to collect data on the
- operation of the kernel. The recent addition of Kprobes
- to the Linux kernel provides the needed support but
- does not provide an easy to use infrastructure.
- SystemTap provides a simple command line interface and
- scripting language for writing kernel
- instrumentation.</p>
+ <p>SystemTap provides infrastructure to simplify the
+ gathering of information about the running Linux kernel.
+ This assists diagnosis of a performance or functional
+ problem. SystemTap is designed to eliminate the need for
+ the developer to go through the tedious and disruptive
+ instrument, recompile, install, and reboot sequence
+ required to collect data on the operation of the
+ kernel.</p>
- <p>SystemTap is still under rapid development and
- evolving. Do not use it on production systems. Expect
- that things will change. However, SystemTap in its
- current state can still be a useful tool for
- developers.</p>
+ <p>The recent addition of kprobes to the Linux kernel
+ provides the needed support but is not easy to use.
+ SystemTap provides a simple command line interface and
+ scripting language for writing instrumentation for a live
+ running kernel. Over time, we plan to enlarge our script
+ "tapset" library to aid instrumentation reuse and
+ abstraction. We also plan to support probing userspace
+ applications. We are investigating interfacing Systemtap
+ with similar tools such as Frysk, Oprofile and LTT.</p>
- <p>As SystemTap evolves, we plan to add "tapsets" to
- aid in collecting specific types of data. We will also
- eventually support probing userpace applications. And
- we are looking into integrating Systemtap with similar
- tools such as Frysk, Oprofile and LTT.</p>
+ <p>SystemTap is still under rapid development, so it is
+ not appropriate to use it on production systems. However,
+ SystemTap in its current state can still be a useful tool
+ for developers.</p>
<p>Current project members include Red Hat, IBM, Intel,
and Hitachi.</p>
-
- <p> </p>
</td>
</tr>
</table>