GeistHaus
log in · sign up

Keyboard shortcuts

nnethercote.github.io
8 pages link to this URL
Profiling heap allocation in rust

How to understand and then profile heap memory usage in rust application. With the company with old friends: pmap, strace and heaptrack

0 inbound links article en posts blogdeveloperpersonalRustEnglish
Why Rust in Production? | corrode Rust Consulting

Interest in Rust has surged in recent years, with tech leaders such as Microsoft, Google, and Amazon coming forward to share their experiences of leveraging Rust for critical systems. Much of the dialogue about Rust, however, is still drive…

1 inbound link website en
Lessons Learned Building High-Performance Rust Profiler

The Rust performance book features over a dozen different profiling tools. So I’m not sure if the world needed a new Rust profiler. Still, I spent the last 6+ months building hotpath-rs. In this post, I’ll describe the design decisions behind the library and share a few performance challenges I encountered while working on it. We’ll go deep into the low-level details like cache-line contention, async futures instrumentation, and decoding raw CPU traces back into Rust symbols.

0 inbound links article en RustperformanceprofilerasyncmemoryallocationsruntimetokiosmoldebugZedprofiling