[问题]利用/proc文件系统计算cpu和内存占用率的问题

C、C++和Java语言
回复
ayjj_8109
帖子: 9
注册时间: 2007-09-05 17:44
送出感谢: 0
接收感谢: 0
联系:

[问题]利用/proc文件系统计算cpu和内存占用率的问题

#1

帖子 ayjj_8109 » 2008-04-02 17:28

读取/proc/pidnumber/目录下stat和statm两文件中的信息.
如何利用这些信息来计算该进程的cpu和内存占用率?
czk
帖子: 232
注册时间: 2006-10-08 22:20
送出感谢: 0
接收感谢: 0

#2

帖子 czk » 2008-04-03 16:47

man proc
ayjj_8109
帖子: 9
注册时间: 2007-09-05 17:44
送出感谢: 0
接收感谢: 0
联系:

#3

帖子 ayjj_8109 » 2008-04-03 19:56

那个命令只是告诉你那些个数值表示什么意思。
并没有说明cpu和内存占用率是怎么计算出来的。
czk
帖子: 232
注册时间: 2006-10-08 22:20
送出感谢: 0
接收感谢: 0

#4

帖子 czk » 2008-04-03 20:25

如何利用这些信息来计算该进程的cpu和内存占用率?
or
cpu和内存占用率是怎么计算出来的。

which is your question?
ayjj_8109
帖子: 9
注册时间: 2007-09-05 17:44
送出感谢: 0
接收感谢: 0
联系:

#5

帖子 ayjj_8109 » 2008-04-04 10:03

我就是想通过读取/proc文件系统下的信息来计算进程cpu和内存的占用率。
我就是还不清楚,哪些信息与之相关和如何利用这些相关信息进行计算.
czk
帖子: 232
注册时间: 2006-10-08 22:20
送出感谢: 0
接收感谢: 0

#6

帖子 czk » 2008-04-04 10:14

ayjj_8109 写了:我就是想通过读取/proc文件系统下的信息来计算进程cpu和内存的占用率。
我就是还不清楚,哪些信息与之相关和如何利用这些相关信息进行计算.


man proc讲得很清楚了
ayjj_8109
帖子: 9
注册时间: 2007-09-05 17:44
送出感谢: 0
接收感谢: 0
联系:

#7

帖子 ayjj_8109 » 2008-04-04 10:25

man proc 里的内容太多,我一下子找不到,你能帮我找到并贴出来么?
谢谢。
头像
yaoms
帖子: 4953
注册时间: 2007-10-19 14:51
来自: 深圳
送出感谢: 0
接收感谢: 2 次

#8

帖子 yaoms » 2008-04-04 10:33

你这样作,有侵犯别人XX公司专利的嫌疑阿
Nothing 有事请发邮件到 yms541 AT gmail.com
alias 爱慕颇雷尔='mplayer'
ayjj_8109
帖子: 9
注册时间: 2007-09-05 17:44
送出感谢: 0
接收感谢: 0
联系:

#9

帖子 ayjj_8109 » 2008-04-04 10:43

man命令查看的是帮助信息,是公开的。
在前面标明引自***的内容,贴出来就不算侵犯他人专利吧。
czk
帖子: 232
注册时间: 2006-10-08 22:20
送出感谢: 0
接收感谢: 0

#10

帖子 czk » 2008-04-04 11:03

ayjj_8109 写了:man proc 里的内容太多,我一下子找不到,你能帮我找到并贴出来么?
谢谢。


查找按 / 键
ayjj_8109
帖子: 9
注册时间: 2007-09-05 17:44
送出感谢: 0
接收感谢: 0
联系:

#11

帖子 ayjj_8109 » 2008-04-04 13:27

czk 写了:
ayjj_8109 写了:man proc 里的内容太多,我一下子找不到,你能帮我找到并贴出来么?
谢谢。


查找按 / 键


我还是没有找到,你知道的话能直接告诉我吗?
或者你知道man proc在哪里说明了它们的计算方法,给我指出来好么?
谢谢。
czk
帖子: 232
注册时间: 2006-10-08 22:20
送出感谢: 0
接收感谢: 0

#12

帖子 czk » 2008-04-04 14:26

大概在第200行和350行附近
回复

回到 “C/C++/Java”