标签: c++ linux profile valgrind
我有一个程序,其峰值内存使用量为66MB,我试图用Valgrind Massif进行分析。不幸的是,Massif只显示了800KB的峰值内存使用量。另一方面,top告诉我65MB是共享内存。是否可以在Linux中分析程序的共享内存使用情况?
答案 0 :(得分:3)
至少在Valgrind 3.7.0中,您有以下选项可以满足您的需求: --pages-as-heap = no |是页面级别的配置文件内存[no]