Proposal of collaboration with SystemTap and LKST
William Cohen
wcohen@redhat.com
Fri Apr 29 15:15:00 GMT 2005
Masami Hiramatsu wrote:
> Hello, all.
>
> On this SystemTap ML, I noticed the hook point of LKST had been
> mentioned in January this year.
> I am very interested in this SystemTap as one of the developers of LKST.
> I would like to contribute to this project by making the best use of the
> know-how of LKST development.
> Especially, LKSTLogTools that we released recently would be very useful
> to achieve the kernel performance evaluation on the SystemTap.
> These tools support the performance analysis by processing the log that
> LKST collected. And you can download it from following URL.
> http://sourceforge.net/projects/lkst/
> My idea is to collect information on the performance by using SystemTAP
> and LKST, and to process them by LKSTLogTools later.
> I will develop TAPSets compatible with hook points about LKSTLogTools
> and LKST.
Hi,
I looked over the LKST hook points earlier in the year. LKST collects
some useful information. We definitely would be interested in
collaborating with LKST developers and making this type of
instrumentation available in SystemTap. Also insight into how
particular analysis and instrumentation in LKST has proved useful would
be greatly appreciated.
We are working to provide good descriptions of the various
instrumentation sets. The URL below has a template for the description
of the instrumetation. It would be nice to write out the LKST probes
using this templates. Not all the fields needs to be filled out on the
templates.
http://sources.redhat.com/ml/systemtap/2005-q2/msg00141.html
Also prototyping examples of the LKST instrumentation using the runtime
library would be good to make make sure that the runtime library can
support the interesting pieces of instrumentation. Similarly, feedback
on how probes locations are described in SystemTap would be very
useful. When I examined LKST there appeard to be some probe points that
might present some difficulty in describing in a portable method.
We would like to minimize the amount of code written in raw C code and
transfer instrumentation into the scripting language as the script
compiler becomes functional.
> By the way, the hook points newly added with LKSTLogTools are different
> from the one that became a topic in this mailing list before. These new
> hook points provide many useful information for performance analysis.
> Please try to use LKSTLogTools. It would be greatly appreciated if some
> comments could be gotten.
Thanks for the pointer for LKSTLogTools. I just downloaded it this morning
-Will
More information about the Systemtap
mailing list