Rust 如何调试分析 CPU 和 RAM

244 天前
 yaott2020

之前写 Golang ,用 pprof 挺方便的,但是 Rust 调试起来丝毫很麻烦,尝试了 perf 给出的火焰图函数名不知道为什么没标上,内存分析就更没有头绪了。Google 找了一些,但来来去去都是那几篇(或许我没 Google 到?)

哪位大佬给点思路

1798 次点击
所在节点    程序员
7 条回复
cppc
244 天前
framlog
243 天前
和 cpp 没啥区别。
neoblackcap
243 天前
只要是 Rust/Cpp/C 这样的系统语言在调试方面都基本上没有多大区别,基本上还是那套工具链。还有就是调试分析的时候要导出符号,要不然工具肯定没法分析。
my3157
243 天前
Jirajine
243 天前
fasterthanlime 有好几篇关于 profiling 的文章,可以参考一下。
yaott2020
243 天前
感谢各位(吐槽 rust 中文资料太少了😂😂
PTLin
243 天前
内存分析可以用这个库 https://crates.io/crates/dhat ,jemalloc 的那些也可以

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/972837

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX