[lttng-dev] Is it possible to disable recording the CPU id for USTs?
Aditya Kurdunkar via lttng-dev <[email protected]> Tue, 18 Jun 2024 18:25:50 +0530
| Newsgroups | org.lttng.lists.lttng-dev |
|---|---|
| Message-ID | <CAFV=bv=hp9n8fCxxWjHn_wKQZHyAizDzVbSkVhvjNJSE_LrmEQ@mail.gmail.com> |
Hello, Please bear with me if this is a naive question. I am working on an embedded ARM chip (1GB ram, 2CPUs) where I want to collect trace events for a long duration of time. From the research that I have done (mostly reading papers on LTTng tracing, conference talks and documentation) I have seen it mentioned that for ARM the overhead is greater because the system call to get the CPU is quite slow. In my use case I am okay with not having this information. The current benchmarks show a 3 microsecond overhead of a single tracepoint on ARM in comparison to 150ns on a x86 machine. Hence, my question is: Is it possible to disable recording the CPU somehow? Any suggestions for decreasing the overhead other than this are welcome. Regards, Aditya _______________________________________________ lttng-dev mailing list [email protected] https://lists.lttng.org/cgi-bin/mailman/listinfo/lttng-dev