Hi all,

Recently, while tracing applications from the apps and examples
directories, I became confused about when the trace buffer is written to
disk. Is the trace data saved only when rte_save_trace() is called, or does
it also automatically save when the buffer becomes full?
>From my understanding, rte_save_trace() is invoked when the application
executes rte_eal_cleanup(). Does this mean the target application needs to
explicitly support tracing by calling rte_save_trace()—perhaps at regular
intervals—to dump the trace buffer to disk? Otherwise, will we only get a
fragment of the trace saved during rte_eal_cleanup() execution?

Thank you for clarifying this point.

Best,
Adel

Reply via email to