aa42bf7a |
1 | <html> |
2 | <body> |
3 | <center><big><big>LTTV & LTTng new features<small><small></center> |
4 | <br> |
5 | <br> |
6 | <P> |
9bf344bf |
7 | One might ask what are the new features present in LTTng and LTTV that are not |
8 | in the LTT toolkit. Here are the major enhancements.<br> |
9 | <br> |
aa42bf7a |
10 | Here is a list of the new features in LTTV :<br> |
11 | Modular architecture based on plugins.<br> |
12 | Reads from several traces. It supports SMP machines.<br> |
13 | Synchronized graphical views. Plugins can cooperate to show the trace |
14 | together.<br> |
15 | Supports event types with metainformation.<br> |
16 | Supports huge traces : 10-15 GB.<br> |
17 | <br> |
18 | <br> |
dec58b5d |
19 | Here are the new features in LTTng :<br> |
aa42bf7a |
20 | Real ~100ns time accuracy, with monotonic increment.<br> |
e09ac40e |
21 | Exports trace metainformation within the trace stream.<br> |
22 | Supports arbitrary architecture type size or endianness.<br> |
aa42bf7a |
23 | Supports variable size event records.<br> |
aa42bf7a |
24 | Supports compiler and architecture independant elementary types.<br> |
56d3e94d |
25 | Supports ISO C compatible dynamic alignment of data.<br> |
c05c2b29 |
26 | Solid atomic (lockless) logging (NMI, traps, faults handler safe).<br> |
aa42bf7a |
27 | Supports writing to multiple traces at once (eventually with different |
28 | filters).<br> |
e09ac40e |
29 | Uses separate information channels for each information provider and for |
30 | metadata events.<br> |
aa42bf7a |
31 | </body> |
32 | </html> |
33 | |
34 | |