<br><br><div class="gmail_quote">On Sat, Aug 20, 2011 at 3:20 PM, Prateek Sharma <span dir="ltr">&lt;<a href="mailto:prateek3.14@gmail.com">prateek3.14@gmail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">

Hello all,<div>    I am learning how to add static trace points via trace_events. </div><div>I am seeing the trace using &#39;cat /sys/kernel/debug/tracing/trace&#39; .</div><div>Naturally the tracing buffer size is limited. My question is, what is the recommended way of reading trace data?</div>


<div>Ive looked at perf record/report, but so far, i have only managed to get aggregated statistics, or complete dumps. </div><div>What i need is just  a way to collect all the trace output to one file. Basically i am using the trace events as  a souped up printk (since i need to collect large amounts of traces).</div>


<div>Do i need to use LTTng/viewer or something for this task?</div><div><br></div><div>Thanks!</div>
</blockquote></div><br><div>I&#39;ve already found the solution to this, turns out there is trace_pipe as well.</div><div><br></div><div>Sorry!</div>