[LWN Logo]

Date:   Fri, 23 Jul 1999 07:33:50 -0400
From:   Karim Yaghmour <karym@info.polymtl.ca>
To:     linux-kernel@vger.rutgers.edu
Subject: Linux Trace Toolkit

Ever wanted to know exactly what happens at every moment
in your machine. What process gets scheduled in, what 
others out, why? Tried to resolve complexe synchronization
problems to no avail? Find /proc and the likes not enough
for your needs ... Well this might come in handy

The Linux Trace Toolkit enables it's user to know exactly
what happened in a system at all times and why it happens.
It consists of 4 software parts, which together acheive
the desired functionnality. These are :
1) A modified kernel that logs critical events.
2) A kernel module that buffers the events (this is viewed
   as a char device in user space).
3) A daemon that empties the trace device buffer when full.
4) A front-end that decodes the trace and presents it to
   the user in a comprehensive graphic or text way.

I have been working on this for more than 6 months now, and
I think now is the time to give it a public test. That is,
I would like to have feedback on the interest this tool
represents to you, the features you would like to see added
to it and the changes you think should be made.

The Linux Trace Toolkit can be found at the following address :

  http://www.info.polymtl.ca/~karym/trace

The above page contains more detail, screenshots, documentation
than a mail can carry ...

Thank you for your time and hope to hear from you soon!

==============================================
              Karim Yaghmour
          karym@info.polymtl.ca
            Computer Engineer
      Ecole Polytechnique de Montreal
==============================================

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/