From d0acb5aee20650768f0981f786a98cb0cb242597 Mon Sep 17 00:00:00 2001 From: compudj Date: Tue, 19 Feb 2008 20:16:47 +0000 Subject: [PATCH] update quickstart git-svn-id: http://ltt.polymtl.ca/svn@2818 04897980-b3bd-0310-b5e0-8ef037075253 --- ltt/branches/poly/QUICKSTART | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/ltt/branches/poly/QUICKSTART b/ltt/branches/poly/QUICKSTART index 45c9cd57..f3501ac0 100644 --- a/ltt/branches/poly/QUICKSTART +++ b/ltt/branches/poly/QUICKSTART @@ -419,6 +419,31 @@ of the events to the clipboard and paste them in the GUI by clicking on the bottom right label "Current time". Support for this type of filtering should be added to the filter module soon. +* Flight recorder mode + +Starting from LTTng 0.5.105 and ltt-control 0.20, a new mode can be used : +hybrid. It can be especially useful when studying big workloads on a long period +of time. + +When using this mode, the most important, low rate control information will be +recorded during all the trace by lttd (i.e. process creation/exit). The high +rate information (i.e. interrupt/traps/syscall entry/exit) will be kept in a +flight recorder buffer (now named flight-channelname_X). + +The following lttctl commands take an hybrid trace : + +Create trace channel, start lttd on normal channels, start tracing: +lttctl -n tracename -d -l /mnt/relayfs/ltt -t /tmp/trace1 -m hybrid + +Stop tracing, start lttd on flight recorder channels, destroy trace channels : +lttctl -n tracename -f -l /mnt/relayfs/ltt -t /tmp/trace1 -m hybrid + + +We will need to tweak what we consider "important" medium rate events. For +instance, thread branding events are actually considered a "high rate" event +when it should be considered "medium rate". The same should apply for the +state dump process enumeration. + *********************************************************** ** Section 4 * Adding new instrumentations with genevent ** -- 2.34.1