gpt4 book ai didi

c - 如何分析 C 程序的内存使用情况

转载 作者:太空狗 更新时间:2023-10-29 17:15:46 25 4
gpt4 key购买 nike

我需要弄清楚我正在运行的 Linux 程序的哪一部分占用了多少(百分比或绝对)内存。我需要创建多个此类程序的配置文件,以便我可以识别我的代码中一些较大的内存消耗者,看看我是否可以优化它们以减少使用。我在 MIPS 平台上需要它,不幸的是,Valgrind 不能在 MIPS 上运行。

任何帮助/指点将不胜感激。

最佳答案

除了 Valgrind,还有很多其他的内存调试器/分析器。以下所有似乎都支持 MIPS(但我没有在该架构上尝试过):

jemalloc , CCMALLOC , mpatrol , NJAMD , Dmalloc ,甚至谷歌自己的 google-perftools .

关于c - 如何分析 C 程序的内存使用情况,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1906228/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com