LTTV & LTTng new features


One might ask what are the new features present in LTTng and LTTV that are not in the LTT toolkit. Here are the major enhancements.

Here is a list of the new features in LTTV :
Modular architecture based on plugins.
Reads from several traces. It supports SMP machines.
Synchronized graphical views. Plugins can cooperate to show the trace together.
Supports event types with metainformation.
Supports huge traces : 10-15 GB.


Here are the new features in LTTng :
Real ~100ns time accuracy, with monotonic increment.
Exports trace metainformation within the trace stream.
Supports arbitrary architecture type size or endianness.
Supports variable size event records.
Supports compiler and architecture independant elementary types.
Supports ISO C compatible dynamic alignment of data.
Solid atomic (lockless) logging (NMI, traps, faults handler safe).
Supports writing to multiple traces at once (eventually with different filters).
Uses separate information channels for each information provider and for metadata events.