n*****u 发帖数: 465 | 1 【 以下文字转载自 Linux 讨论区 】
发信人: notwamu (wamu), 信区: Linux
标 题: 怎么看process 用多少内存?
发信站: BBS 未名空间站 (Mon Jul 15 16:42:51 2013, 美东)
比如 C++ 中先 new 几个G内存再delete掉, ps, top 都不显示还给操作系统的那几个G
.
有没有现成的工具看这个? | k**********g 发帖数: 989 | 2
个G
valgrind
http://stackoverflow.com/questions/131303/linux-how-to-measure-
overloading operator new might also work, but might be unreliable (because
some libraries might also overload operator new.)
【在 n*****u 的大作中提到】 : 【 以下文字转载自 Linux 讨论区 】 : 发信人: notwamu (wamu), 信区: Linux : 标 题: 怎么看process 用多少内存? : 发信站: BBS 未名空间站 (Mon Jul 15 16:42:51 2013, 美东) : 比如 C++ 中先 new 几个G内存再delete掉, ps, top 都不显示还给操作系统的那几个G : . : 有没有现成的工具看这个?
| b*****e 发帖数: 474 | 3 "deleted" does not mean the memory footprint would shrink as well,
so ps or top won't change. |
|