-
Bartosz Podrygajlo authored
This commit enables the optional use of Tracy for profiling NR UE & gNB. See https://github.com/wolfpld/tracy/releases/tag/v0.11.1 for details. How to compile: use -DTRACY_ENABLE=ON to enable instrumentation and sampling For gNB currently only sampling is implemented. How to collect data: - Windows hosts: tracy-profiler.exe in link above - Linux hosts: Compile tracy-profiler from source Enabling collection from docker: - open port 8086 - to collect cpu data --privileged --mount "type=bind,source=/sys/kernel/debug,target=/sys/kernel/debug,readonly" --user 0:0 --pid=host How to add instrumentation: - See examples in this commit or manual in the link above.
35903f9a