!QhvgabMQzwEQeWehhZ:lossy.network

NixOS Home Automation

503 Members
Declarative Home Automation and other Sidequests | https://wiki.nixos.org/wiki/Home_Assistant128 Servers

You have reached the beginning of time (for this room).


SenderMessageTime
12 Feb 2025
@motiejus:jakstys.ltmotiejus *

Relevant quote:

Fedora and Ubuntu have now returned frame pointers, which is great news. People should start running these releases in 2024 and will find that CPU flame graphs make more sense, Off-CPU flame graphs work for the first time, and other new things become possible. It's also a win for continuous profilers, as they don't need to convince their customers to make OS changes to get profiles to fully work.

As you can see, this debugging session would benefit from those greatly.

08:02:37
@motiejus:jakstys.ltmotiejus Uploaded a bunch of flame graphs, probably including worker nodes (if I got the perf command right). 08:26:07
@motiejus:jakstys.ltmotiejus * Uploaded a bunch of flame graphs, probably including worker threads (if I got the perf command right). 08:26:25
@k900:0upti.meK900
In reply to@motiejus:jakstys.lt
Unrelated: can I start lobbying a CFLAG -fno-omit-frame-pointer, at least on x86_64-linux? So I don't need to do such partial hacks. Some background reading by Brendan Gregg.
We tend to use debuginfo for this instead
08:57:01
@motiejus:jakstys.ltmotiejusCan you elaborate?09:07:19
@k900:0upti.meK900We have debuginfo for most hot path packages10:00:19
@k900:0upti.meK900And you can use that with perf to get proper unwinding without frame pointers10:00:33

Show newer messages


Back to Room ListRoom Version: 6