# ps aux | grep -P '(sshd|MEM)'
USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND
root 1764 0.0 0.1 82524 1276 ? Ss 14:09 0:00 /usr/sbin/ssh
root 3514 0.0 0.5 147656 5616 ? Ss 17:00 0:00 sshd: root@pts/1
root 4152 0.0 0.5 147804 5616 ? Ss 19:20 0:00 sshd: root@pts/0
root 4198 0.0 0.0 112648 660 pts/0 D+ 19:22 0:00 grep --color=auto -P (sshd|MEM)
proc を確認
プロセスのプロセス ID を指定して確認することが可能です。
#cat /proc/3514/smaps | grep Rss
RSS(Resident Set Size) とはプロセスが使用している物理メモリの量です。プロセスが使用する仮想メモリの残りは主にページアウトされてスワップエリアに退避されているかメモリにロードされない部分となります。複数行が表示されるのため足し算で求めます。
その他
Linux では物理メモリの空きがあると、ファイルのキャッシュとして使用します。よって一見物理メモリの残りが少なくなり不安になるかもしれませんが、必要時には開放されます。
メモリ管理の仕組みと使用量の計算 | Redhat Enterprise Linux 5/6
メモリのページサイズを確認する方法
vmstat でメモリやCPUの統計情報を取得
(*)本ページは CentOS 7.2以後を想定しています。最終更新日:2018/04/30
[ホーム] - [ Redhat Linux 7 FAQ 一覧]
本サイト内掲載されている情報は、著作権法により保護されています。いかなる場合でも権利者の許可なくコピー、配布することはできません。 このページはリンクフリーです。(このページへの直接リンクも可能です。) Copyright(c) tooljp.com 2007-2018