# 使用 ps 命令查看程序内存占用
ps -C <进程名> -o rss,vsz,cmd
# 解释:
# -C <进程名>: 指定要查询的进程名
# -o rss,vsz,cmd: 指定输出格式
# rss: 常驻集大小 (Resident Set Size),即实际使用的物理内存大小,以 KB 为单位
# vsz: 虚拟内存大小 (Virtual Memory Size),以 KB 为单位
# cmd: 进程的命令行
# 使用 top 命令查看程序内存占用
top -b -n 1 | grep <进程名>
# 解释:
# -b: 批处理模式,适合脚本使用
# -n 1: 只抓取一次数据
# grep <进程名>: 筛选出指定进程的信息
# 使用 pmap 命令查看程序内存占用
pmap -x <PID>
# 解释:
# -x: 显示详细的内存映射信息
# <PID>: 进程 ID
# 使用 smem 命令查看程序内存占用 (需要安装 smem 工具)
smem -P <进程名>
# 解释:
# -P <进程名>: 搜索并显示匹配的进程内存使用情况
上一篇:linux查看python进程
下一篇:linux释放cache内存
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站