子プロセスのリソースを監視するために使用されるプログラムを作成しました。子プロセスの CPU 使用率を取得するために、wait4 関数の 4 番目の引数を使用しました。これは正常に機能します。しかし、それを使用してメモリ使用量を取得できます。「ps」の出力とは異なります。/proc/pid/status の解析も試みましたが、子プロセスの解析が速すぎて正確でない場合があります。誰かアドバイスや解決策を教えてもらえますか? どうもありがとう。
子プロセスのリソースを監視するために使用されるプログラムを作成しました。子プロセスの CPU 使用率を取得するために、wait4 関数の 4 番目の引数を使用しました。これは正常に機能します。しかし、それを使用してメモリ使用量を取得できます。「ps」の出力とは異なります。/proc/pid/status の解析も試みましたが、子プロセスの解析が速すぎて正確でない場合があります。誰かアドバイスや解決策を教えてもらえますか? どうもありがとう。