主题:如何查看进程使用内存 共有48492人关注过本帖 |
---|
客人 |
1楼 |
如何查看进程使用内存 Post By:2014-6-5 17:38:00 [只看该作者]
如何查看进程使用的内存,使用什么工具?
|
|
单帖管理 | 引用 | 回复 |
zhl |
2楼 |
Post By:2014-6-5 17:47:00 [只看该作者]
如果用的是Linux系统,可用 top 、free命令来查看。如果是CE操作系统可查看控制面板中系统属性。 |
|
单帖管理 | 引用 | 回复 |
yy |
3楼 信息 | 搜索 | 邮箱 |
加好友 发短信 |
Post By:2014-6-5 17:53:00 [只看该作者]
我知道查总的系统内存使用情况用GetSystemInfo或是GlobalMemoryStatus,查看单个进程的内存使用情况不清楚,你可以查下CreateToolhelp32Snapshot这个函数。可以参考下http://www.cnblogs.com/procoder/archive/2009/04/01/1427187.html
另外,你直接在界面,我的设备右键->属性->内存,里面直接看还方便点。
|
单帖管理 | 引用 | 回复 |
客人 |
4楼 |
Post By:2014-6-6 9:23:00 [只看该作者]
是这样的,我是EM9170 CE6.0操作系统,我有个程序跑一个小时后要提示内存不足,然后就挂死了,我想看哈是不是进程有内存泄露,但是手里面没有工具,
|
|
单帖管理 | 引用 | 回复 |
yy |
5楼 信息 | 搜索 | 邮箱 |
加好友 发短信 |
Post By:2014-6-6 9:41:00 [只看该作者]
那最简单的办法就是,板子桌面的我的设备点右键,点属性,选择内存页,然后有个条很直观的展示你使用的内存,如果内存不足,肯定条会占满的。
1个小时就占满了,估算下20MB左右内存,1秒你就占了5kb?那因该在那个界面你能看到占用的内存值会涨得很快的。
|
单帖管理 | 引用 | 回复 |