綾小路龍之介の素人思考

[linux] psで特定のプロセスのメモリ使用量を確認

大事なことは-o vsz,rssを使うこと。プロセスの特定にはプロセスID等を指定する方法もある。

メモリ使用量に関するカラムはvszとrssなのでこれだけを表示させるには-oオプション、特定のプロセスだけを表示させるにはいくつも方法があるが、今回は起動しているプロセスの実行ファイル名で。

$ ps -o vsz,rss -C weechat-curses
   VSZ   RSS
 66240 59284

VSZはRSSを含むので、使用中のメモリ合計はVSZだが、このうち物理メモリに載っている分がRSS。スワップガリガリ言ってるなと思ったらどこかのプロセスがRSSを無駄に消費しているのだろう。

リファレンス

  1. ps vsz rss - Google 検索
  2. 曖昧スラッシュ » VSZとRSSとスワップ
  3. ps の RSS と VSZ について - viz3の日記
  4. Linuxシステムのプロセスを管理する基本コマンド - SourceForge.JP Magazine : オープンソースの話題満載
  5. tokushima's Wiki - hatena-tech
  6. Why is VSZ more than RSS in ps aux even if I'm not using any swap?

ソーシャルブックマーク

  1. はてなブックマーク
  2. Google Bookmarks
  3. del.icio.us

ChangeLog

  1. Posted: 2009-12-18T12:11:09+09:00
  2. Modified: 2009-12-18T12:11:09+09:00
  3. Generated: 2017-12-11T23:09:16+09:00