Skip to content

Draft: Integrate Tracy with NR UE

Bartosz Podrygajlo requested to merge tracy-profiler into develop

This commit enables the optional use of Tracy for profiling NR UE. See https://github.com/wolfpld/tracy/releases/tag/v0.11.1 for details.

How to compile: use -DENABLE_TRACY=ON to enable instrumentation.

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.

Merge request reports