Get the latest tech news
Red Hat Developing "eu-stacktrace" For Profiling Without Frame Pointers
While last year we saw Fedora to no longer omit the frame pointer to help in debugging/profiling Fedora packages and Ubuntu 24.04 LTS also enabled frame pointers for better debugging/profiling, among other distributions, there is the known performance implications of no longer omitting the frame pointer
"The prototype version of eu-stacktrace consists of a command line tool implemented in a branch of the elfutils source repository and a patchset for the Sysprof profiler. The overhead could be further reduced by making eu-stacktrace accessible via a library API rather than a fifo, at the cost of requiring more complex modifications to the profiling tools that use it." The eu-stracktrace work sounds very interesting for perhaps in the future allowing Linux distributions to go back to omitting frame pointers as a compiler performance optimization.
Or read this on Phoronix