「atop」では、MEM(パーセント数字)はPSIZEを反映していますか、それともRSIZEを反映していますか?

「atop」では、MEM(パーセント数字)はPSIZEを反映していますか、それともRSIZEを反映していますか?

PSIZEが利用可能な場合は、atopMEM番号をより便利にするために使用されますか、またはMEM番号はatop常にRSIZE(RSS)を反映しますか?

マンページが役に立たないようです。

メン

このプロセスが占める割合は、システムレベルでこのリソースの利用可能な容量に関連しています。

答え1

私はそれをテストしましたatop-2.3.0-8.fc27.x86_64

Mメモリ使用量(キー使用)に基づいて並べ替えるときとMEM列で使用する場合は、PSIZEではなくRSIZEを使用してください。

RSIZE   PSIZE   MEM
311.0M  260.2M  4%
303.3M  288.1M  4%
217.6M  123.1M  3%

より詳細な出力:

  PID    TID  MINFLT  MAJFLT  VSTEXT  VSLIBS   VDATA  VSTACK   VSIZE   RSIZE   PSIZE   VGROW   RGROW  SWAPSZ  RUID      EUID       MEM  CMD

 1782      -    2413       0     16K  96480K  361.5M    288K    3.8G  311.0M  260.2M  10772K   9448K      0K  alan  alan        4%  gnome-shell
 1455      -       0       0    280K  30860K  340.8M    132K    1.0G  303.3M  288.1M      0K      0K      0K  root  root        4%  packagekitd
13561      -   41988      34    196K  143.2M  298.0M    136K    2.2G  217.6M  123.1M  255.3M  139.0M      0K  alan  alan        3%  Web Content
13333      -   25219       0    196K  119.6M  277.9M    144K    2.1G  190.9M  111.9M      0K   3560K      0K  alan  alan        2%  Web Content

https://www.atoptool.nl/screenshots.php

メモリの割合(MEM列)を表示このプロセスが占める常駐メモリこれは、システムが交換を開始するときにこれが重要であるためです。

https://www.atoptool.nl/download/case_leakage.pdf

メモリ詳細(サブコマンド「m」)は、RSIZE列に各プロセスの現在のRSSを表示し、MEM列にインストールされている合計メモリの割合として表示します。

関連情報