Laravel  
laravel
文档
数据库
架构
入门
php技术
    
Laravelphp
laravel / php / java / vue / mysql / linux / python / javascript / html / css / c++ / c#

linux 查看进程内存占用

作者:若离   发布日期:2025-03-07   浏览:85

# 使用 ps 命令查看进程内存占用
ps -aux --sort=-%mem | head -n 2

# 解释:
# ps -aux: 显示所有进程的详细信息
# --sort=-%mem: 按照内存使用率排序(从高到低)
# head -n 2: 只显示前两行,第一行为表头,第二行为内存占用最高的进程

# 使用 top 命令查看进程内存占用
top -b -n 1 | grep "KiB Mem" -A 7

# 解释:
# top -b -n 1: 以批处理模式运行 top 并只获取一次数据
# grep "KiB Mem" -A 7: 查找包含 "KiB Mem" 的行,并显示其后 7 行,这部分通常包含了内存使用情况和前几个内存占用较高的进程

# 使用 smem 命令查看进程内存占用 (需要先安装 smem)
smem -r -k -c "pid user command rss"

# 解释:
# smem -r: 按照 RSS (Resident Set Size) 内存排序
# -k: 将内存单位转换为 KB
# -c "pid user command rss": 只显示特定列,即进程 ID、用户、命令和 RSS 内存

上一篇:linux redis后台启动

下一篇:linux查看当前目录文件大小

大家都在看

linux长ping命令

linux关机命令行

linux重启oracle命令

linux搭建sftp

linux 追踪路由

linux配置静态路由,并永久生效

linux查看后台

linux添加用户到指定组

shutdown linux

linux gzip解压

Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3

Laravel 中文站