LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 912|回复: 0

求助:在LINUX下如何监测运行时间很短的程序的内存使用量,编程实现。

[复制链接]
发表于 2006-12-15 22:51:23 | 显示全部楼层 |阅读模式
譬如如下一段代码
#include <iostream>
using namespace std;
main ()
{
     cout<<"hello"<<endl;
}
已经编译成为可执行程序,希望知道这个程序执行过程中的内存最大占用量。。
我是fork一个子进程然后用exec函数执行个程序 父进程监视proc/pid/statm.
但因为运行时间实在太短. 一般检测到子进程信息时子进程已经进入到僵死状态(zombie)资源已经都被释放,监测到的结果是0kb了。
有什么方法能延缓子进程进入到zombie状态的速度 或者有另外检测短时间程序内存占用的方法么??
谢谢
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表