主页

Linux中 ps aux --sort rss 命令的使用

2025-05-07 11:09AM

ps aux --sort rss 命令显示当前运行的进程信息,并按照内存使用量(RSS,Resident Set Size)进行排序。

命令的组成

ps: 这是一个用于显示当前进程状态的命令。

a: 显示所有用户的进程,而不仅仅是当前用户的进程。

u: 以用户友好的格式显示进程信息,包括用户、PID、CPU 和内存占用等。

x: 显示所有进程,包括没有控制终端的进程。

--sort rss: 按照 RSS 值进行排序,RSS 表示已使用的物理内存量。

eg:

$ ps aux --sort rss

USER       PID %CPU %MEM    VSZ   RSS TTY      STAT START   TIME COMMAND
user1     1234  0.0  5.0 123456  12345 ?        Ssl  10:00   0:02 /usr/bin/someprocess
user2     5678  0.1  3.5 654321  6789  ?        S    10:05   0:01 /usr/bin/anotherprocess

理解输出结果:

USER: 运行进程的用户。

PID: 进程 ID。

%CPU: 进程使用的 CPU 百分比。

%MEM: 进程使用的内存百分比。

VSZ: 虚拟内存大小。

RSS: 常驻内存集大小,表示进程实际使用的物理内存。

TTY: 进程的控制终端。

STAT: 进程状态。

START: 进程开始时间。

TIME: 进程使用的 CPU 时间。

COMMAND: 启动进程的命令。

 

返回>>

登录

请登录后再发表评论。

评论列表:

目前还没有人发表评论