之前写 Golang ,用 pprof 挺方便的,但是 Rust 调试起来丝毫很麻烦,尝试了 perf 给出的火焰图函数名不知道为什么没标上,内存分析就更没有头绪了。Google 找了一些,但来来去去都是那几篇(或许我没 Google 到?)
哪位大佬给点思路
|      1cppc      2023-09-11 22:32:44 +08:00 | 
|      2framlog      2023-09-11 23:44:43 +08:00 和 cpp 没啥区别。 | 
|      3neoblackcap      2023-09-12 00:26:47 +08:00 只要是 Rust/Cpp/C 这样的系统语言在调试方面都基本上没有多大区别,基本上还是那套工具链。还有就是调试分析的时候要导出符号,要不然工具肯定没法分析。 | 
|  |      4my3157      2023-09-12 01:01:39 +08:00 via Android cpu 可以用 https://github.com/tikv/pprof-rs | 
|      5Jirajine      2023-09-12 02:17:09 +08:00 via Android  1 fasterthanlime 有好几篇关于 profiling 的文章,可以参考一下。 | 
|  |      6yaott2020 OP 感谢各位(吐槽 rust 中文资料太少了😂😂 | 
|  |      7PTLin      2023-09-12 09:58:37 +08:00 内存分析可以用这个库 https://crates.io/crates/dhat ,jemalloc 的那些也可以 |