topおよびpsコマンドの仕組み

topおよびpsコマンドの仕組み

topこのファイルを使用してコマンドを実行し、psCPU使用率を計算するにはどうすればよいですか/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調べて、およびを読んで実行を検討してください。MakefileREADME*INSTALL*.h*.cmake

おすすめ記事