私はtop
busyboxで実行しており、すべてのプロセスと仮想メモリサイズを表示します。
各プロセスで使用されるRAMの量を確認するには?
ベストアンサー1
busyboxでは、「ps」には「-o」オプションはありませんが、「ps l」にはRSS列が含まれています。
デフォルトのオペレーティングシステムがLinuxの場合は、以下から特定のプロセスに関するより具体的な詳細を入手することもできます。
cat /proc/PID/status
出力は次のとおりです。
名前: 灰 状態:S(睡眠) 時間: 1990 生産日: 1990 PPid:1 トラッカーID:0 ユーザーID:0 0 0 0 番号:0 0 0 0 FDSサイズ:32 グループ数:0 最大仮想マシン:1592kB 仮想マシンサイズ:1592kB VmLck:0kB VmPin:0kB VmHWM:552KB VmRSS:552KB 仮想マシンデータ:268kB 仮想マシン:136kB 仮想マシンランチャー:688kB 仮想マシンライブラリ:472kB VmPTE: 16KB VMスワップ:0kB スレッド:1 シグナルQ:14/340 署名番号:0000000000000000000000000000000000 パスワード:0000000000000000000000000000000000 信号ブロック:0000000000000000000000000000000000 署名: 000000000000000000000000004804004 信号番号:000000000000000000000000000080002 資本金:0000000000000000 CapPrm: ffffffffffffffffff 帽子の効果: ffffffffffffffffff 帽子バンド: ffffffffffffffffff 許容CPU:1 CPU_allowed_list: 0 Volunteer_ctxt_switches: 49 invocal_ctxt_switch: 15
このリストでは、VmRSSは現在の常駐セットであり、VmHWMは常駐セットの最高透かしです。