* ftrace help for NYSE
@ 2008-06-26 19:31 Clark Williams
0 siblings, 0 replies; only message in thread
From: Clark Williams @ 2008-06-26 19:31 UTC (permalink / raw)
To: RT
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Arnaldo, Luis and Steven (and everyone else :)),
Had a good conversation with NYSE this morning, including Shak, Larry Woodman and Ade
Lee, concerning tuning efforts for their CCG application (Java message routing
application). They're running the first iteration of this on the stock RHEL5.2 kernel
and have managed to tune most of the latency spikes out, but they're seeing some
serious spikes following Java GC. The GC takes 5ms (yeah, five milliseconds) and then
they see another 5ms before the app actually cranks back up. The question is whether
the GC triggers some sort of VM transactions such as page reclamation, or something
else that would basically hold off the JVM from running for 5ms.
Shak and Larry are getting them to send us SAR reports and vmstat info, but one thing
they were interested in was looking at using ftrace with a MRG trace kernel to see if
they can get a clue as to what's going on during that 10ms period.
What I'd like to do is send them a trace kernel rpm and an example script that:
1. Mounts the debugfs (if required)
2. turns on appropriate switches in the tracing dir
- turn on ftrace
- set the current tracer
- other stuff?
3. starts tracing
4. runs something (cyclictest? ping?)
5. turns off tracing
6. dumps the trace info
- From that script, the NYSE programmers can instrument their Java app to do the same
stuff. I'd really like it if they could just boot the trace kernel, instrument their
app, get a trace and send us the info for analysis.
Is there anything else we can do to make using ftrace easier for these guys?
Clark
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org
iEYEARECAAYFAkhj7nUACgkQHyuj/+TTEp04fgCgvp7mjP1XQcR3XtXq43UDnPps
6scAn2ZbU7jdwZoip3TtAh1PajFAZlax
=HJYk
-----END PGP SIGNATURE-----
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2008-06-26 19:31 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-06-26 19:31 ftrace help for NYSE Clark Williams
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).