如何使用该文件执行命令top
并ps
计算 CPU 利用率/proc/[$pid]/stat
?另外他们如何获取有关进程的内存利用率信息?
答案1
这是我将如何“仅阅读 procps 包的源代码”
包含在什么包ps
中top
?
dpkg -S top| grep '/top$'
dpkg -S ps|grep '/ps$'
我已经apt-src
安装了,你安装了吗?
dpkg -S apt-src
查看procps和apt-src的版本
dpkg -l procps apt-src
procps
获取包的来源
apt-src install procps
看看我们得到了什么:
ls -ld procps*
cd
进入procps-3.2.8
(或您下载的任何版本)并查看Makefile
、 以及所有以大写命名的文件,例如README*
、INSTALL
等,然后读取*.h
和*.c
,并考虑执行make
.