ps コマンド v4.0.0 以降では PSS, USS も表示できる

プロセスごとのメモリ使用量ってどうやって調べるんだっけ、と手元の Ubuntu 24.04 で man ps を見ていて気づきました。表示できる項目の一覧に PSS, USS があります。

  $ ps --format rss,pss,uss --pid 4160681
  RSS   PSS   USS
3494784 3039359 2991156

  $ ps --version
ps from procps-ng 4.0.4

おやっと思って調べたところ v4.0.0 で追加されたようです。これは嬉しいですね。


以下、ちょっと追いかけてみたメモ。

  $ dpkg --search /usr/bin/ps
procps: /usr/bin/ps

  $ dpkg --status procps | grep Homepage:
Homepage: https://gitlab.com/procps-ng/procps

リポジトリを見に行くと……

gitlab.com

NEWS に載ってました。

NEWS · master · procps-ng / procps · GitLabgitlab.com

procps-ng-4.0.0
---------------
...
  * ps: Add PSS and USS fields                             issue #112

issue #112 はこれ。作成日は 2018-10-17。

gitlab.com


コミット。

gitlab.com


v4.0.0 のタグが付いたコミットの日付は 2022-03-22。

gitlab.com

Ruby関連のMastodon/Fediverseアカウント集


言語・処理系

イベント

カンファレンスなど。

コミュニティ

国内

海外

製品

Ruby on Rails

組織

企業

ニュース

その他

参考