【发布时间】:2016-11-10 07:56:27
【问题描述】:
我希望这个问题不要太开放。我遇到了 Rust 的内存问题,我得到了an "out of memory" from calling next on an Iterator trait object。我不确定如何调试它。打印只是把我带到了失败发生的地步。我对ltrace 等其他工具不是很熟悉,所以虽然我可以创建跟踪(231MiB,pff),但我真的不知道如何处理它。这样的痕迹有用吗?我会更好地抓住 gdb/lldb 吗?还是 Valgrind?
【问题讨论】:
-
Valgrind 总是一个好的开始。尝试优化您的代码。
-
@EliSadoff 优化我的代码对调试内存问题有何帮助?
标签: memory out-of-memory rust