首页/系统/Linux 内核与性能调优速查/ps 内存列含义:VSZ 与 RSS
内存与 OOM58 条

ps 内存列含义:VSZ 与 RSS

VSZ 是虚拟地址空间大小(可能大部分未使用),RSS 是常驻物理页(包含共享页);多进程相加大于物理内存属于共享重复计数。

列vsz(虚拟)/ rss(常驻)/ pmem(占物理内存百分比)
排序ps --sort=-rss
口径差异共享库与共享内存被重复统计

查看

查看
ps -eo pid,vsz,rss,pmem,comm --sort=-rss | head
pidstat -r -p <pid> 1 5

易错点

  • VSZ 大不表示占用大(如 JVM 预留虚拟地址),别混用两个口径
  • 评估真实占用用 PSS(smaps/smem),共享成分多的服务差异明显

数据来源与参考

  • procps-ng 文档 ps(1)
  • sysstat 文档 pidstat(1)
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌