ust update
authorcompudj <compudj@04897980-b3bd-0310-b5e0-8ef037075253>
Wed, 21 Jan 2009 22:12:14 +0000 (22:12 +0000)
committercompudj <compudj@04897980-b3bd-0310-b5e0-8ef037075253>
Wed, 21 Jan 2009 22:12:14 +0000 (22:12 +0000)
git-svn-id: http://ltt.polymtl.ca/svn@3238 04897980-b3bd-0310-b5e0-8ef037075253

trunk/lttv/doc/developer/ust.txt

index 03799389f6ea8fc83e0959e7bbdfe091b8093917..a379e553a93f0c5ccb1ce66507ab985d8b825b4e 100644 (file)
@@ -31,3 +31,12 @@ The application may also spontaneously provide information to the pipe:
 In addition, the tracing control application should be notified when the
 application exits (to save the content of buffers if the application is
 crashing). Such notification may be obtained through utrace.
+
+This tracing scheme plans to use a direct function call to tracing into buffers
+mapped in user-space. This should be an order of magnitude faster than the
+current Dtrace implementation (c.f.
+https://ltt.polymtl.ca/tracingwiki/index.php/DTrace) which uses a breakpoint to
+perform both dynamic and static user-space tracing. Performance comparison of
+a function call vs the int3 approach is available at
+http://sourceware.org/ml/systemtap/2006-q3/msg00793.html (see "Conclusion").
+
This page took 0.023673 seconds and 4 git commands to generate.