cargo flamegraph, записал 1,2Гб перф-даты, закрыл приложение и жду полчаса пока addr2line юзает одной ядро :-/
https://eighty-twenty.org/2021/09/09/perf-addr2line-speed-improvement
Угу, уже натолкнулся на всё это.
Но вообще есть подозрение, что cargo flamegraph не очень аккуратно собирает и perf запускает: для профилирования очень полезен fno-omit-frame-pointer (пара процентов перфа обычно) с --call-graph=fp. В таком режиме выхлоп перфа легче на пару порядков
Аж на пару порядков? 😱
Обсуждают сегодня