注册并分享邀请链接,可获得视频播放与邀请奖励。

gd
@gd_gattaca
Leading Engineering @gattacahq | Titan Builder
加入 June 2012
443 正在关注    509 粉丝
1/3 We love Jane Street’s magic-trace. But most of our infrastructure runs on AMD, and magic-trace is Intel-only, so we built our own performance profiler for low-latency Rust pipelines and open-sourced it: flux-profiler. It produces traces fully compatible with magic-trace and the Perfetto UI. It was developed primarily for Linux x86-64. ARM and macOS have not been fully validated yet, so there may be some limitations. How it works: mark the functions you actually care about with #[timed], and it records every call with only ~14ns of hot-path overhead. Because you control the event volume, you can leave it running and capture hours of execution, not seconds. Below is a real trace of beacon state updates captured with flux-profiler and opened in the magic-trace viewer.
显示更多
0
13
522
36
转发到社区