当前位置: 技术问答>linux和unix
哪位编程高手知道如何编程实现获取进程的内存使用量信息(linux)
来源: 互联网 发布时间:2016-04-15
本文导语: 哪位编程高手谁知道如何通过编程实现获取进程的内存使用量信息?有现成的C函数么? google上找了半天也没找着(linux) | 可以通过系统调用函数getrusage()来获取特定进程的资源占用情况,...
哪位编程高手谁知道如何通过编程实现获取进程的内存使用量信息?有现成的C函数么? google上找了半天也没找着(linux)
|
可以通过系统调用函数getrusage()来获取特定进程的资源占用情况,也可以通过ps命令来取,查找特定字段即可。
|
cat /proc//smaps
|
use "top"
output the result to a file,then search 'pid' to confirm its status~
output the result to a file,then search 'pid' to confirm its status~
|
在C里面用system("commands"),这样试下.
|
top -n 1 > 1.txt
然后分析1.txt...
呵呵
以前做过这种事.
然后分析1.txt...
呵呵
以前做过这种事.