public inbox for linux-ia64@vger.kernel.org
 help / color / mirror / Atom feed
* q-tools-0.0 released
@ 2003-12-07  1:17 David Mosberger
  0 siblings, 0 replies; 8+ messages in thread
From: David Mosberger @ 2003-12-07  1:17 UTC (permalink / raw)
  To: linux-ia64

[-- Attachment #1: message body text --]
[-- Type: text/plain, Size: 1136 bytes --]

OK, I guess I'm running very late with releasing it this week, but
better late than never: I finally got around to releasing a _snaphot_
of my profiling tools.  They're very rough, but I think they might be
useful to a number of projects even in their current rough shape.  I
have ideas and plans for many improvements but don't expect to find
time to work on q-tools for the next couple of weeks so either you'll
have to live with the current limitations or start sending
patches---either way is fine with me... ;-)

You can get q-tools from:

 ftp://ftp.hpl.hp.com/pub/linux-ia64/q-tools-0.0.tar.gz

There is a README in there which should contain everything needed to
get you started (if not, complain and I'll fix it).  Just as a teaser,
below is a picture you'd get when running the following commands on an
Itanium 2 machine with q-tools installed:

 $ q-syscollect -k -t 10
 $ q-dot kernel-cpu0.info | dot -Tps -Gcenter,rotate=90,size=10.75 | gv

Note that q-tools is all user-level stuff.  There are no kernel
modules or patches of any sort required (apart from the normal perfmon
support in the 2.6 kernel).

Enjoy,

	--david


[-- Attachment #2: call-graph for idle kernel --]
[-- Type: image/png, Size: 47745 bytes --]

^ permalink raw reply	[flat|nested] 8+ messages in thread
* Re: q-tools-0.0 released
@ 2004-02-05 21:50 Grant Grundler
  2004-02-05 22:28 ` Grant Grundler
                   ` (5 more replies)
  0 siblings, 6 replies; 8+ messages in thread
From: Grant Grundler @ 2004-02-05 21:50 UTC (permalink / raw)
  To: linux-ia64

On Sat, Dec 06, 2003 at 05:17:20PM -0800, David Mosberger wrote:
> I finally got around to releasing a _snaphot_ of my profiling tools.
...

> You can get q-tools from:
> 
>  ftp://ftp.hpl.hp.com/pub/linux-ia64/q-tools-0.0.tar.gz

Is there a newer version of the tools?
I tried to build this on a Debian "testing" box and got:
gsyprf3:/usr/src/q-tools-0.0# make
make[1]: Entering directory `/usr/src/q-tools-0.0/q-syscollect'
cc -g -O2 -Wall -D_GNU_SOURCE -I.  -c -o q-syscollect.o q-syscollect.c
q-syscollect.c:34:29: perfmon/perfmon.h: No such file or directory
q-syscollect.c:35:42: perfmon/perfmon_default_smpl.h: No such file or directory
q-syscollect.c:36:28: perfmon/pfmlib.h: No such file or directory
q-syscollect.c:37:37: perfmon/pfmlib_itanium2.h: No such file or directory
q-syscollect.c:131: error: parse error before "pd"
...


> There is a README in there which should contain everything needed to
> get you started (if not, complain and I'll fix it).

Ok! :^)

thanks,
grant

ps. looks very cool and I have a need for it.

^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2004-02-06 17:54 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2003-12-07  1:17 q-tools-0.0 released David Mosberger
  -- strict thread matches above, loose matches on Subject: below --
2004-02-05 21:50 Grant Grundler
2004-02-05 22:28 ` Grant Grundler
2004-02-05 22:57 ` Stephane Eranian
2004-02-06  5:05 ` Grant Grundler
2004-02-06  7:26 ` Stephane Eranian
2004-02-06 12:24 ` Matthew Wilcox
2004-02-06 17:54 ` Al Stone

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox