在树莓派4(Ubuntu 24.04.1 LTS)上使用heaptrack检测Rust应用内存泄漏无有效信息的问题求助
在树莓派4(Ubuntu 24.04.1 LTS)上使用heaptrack检测Rust应用内存泄漏无有效信息的问题求助
我正在尝试用heaptrack检测我的Rust应用内存泄漏。
在本地环境中,我直接运行应用的debug版本搭配heaptrack,能看到完整的内存数据(示例截图:显示正常的内存追踪数据界面)。
但我需要在树莓派4(搭载Ubuntu系统)上测试我的应用。
在树莓派上,我重新编译了同一个应用(开发模式),只是切换了Rust工具链为stable-aarch64-unknown-linux-gnu。
然而在树莓派上运行heaptrack却看不到任何有效信息(截图:显示无有效内存数据的界面)。
注意事项:
- 应用是用开发模式编译的
- 尝试安装了额外的调试符号包,但没有任何变化
- 树莓派系统版本:Ubuntu 24.04.1 LTS
- 树莓派上搭配heaptrack运行应用时,程序能正常启动和工作,没有崩溃
我哪里遗漏了什么?
备注:内容来源于stack exchange,提问作者Fabiano Taioli
相关产品推荐
相关产品推荐

