本包目录(357 条)
sysctl 内核参数72 条CPU 与调度60 条
内存与 OOM58 条
磁盘与 IO32 条网络栈调优98 条性能分析工具37 条

smem 的 PSS 报表

smem 以 USS/PSS/RSS 三个口径输出进程与用户内存报表,PSS 按共享比例分摊,适合多进程共享库场景的真实占用评估。

安装smem 包
累计-t 汇总,-k 可读单位
过滤-P <正则> 按进程

示例

示例
sudo smem -tk
sudo smem -tk -P nginx
sudo smem -tk -u

易错点

  • 需要 CONFIG_PROC_PAGE_MONITOR,部分内核/容器环境不可用
  • 容器内看到的进程集合受限,配合宿主侧报表核对

数据来源与参考

  • smem 官方文档(smem(8))
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌