ps top命令查看内存空间

[root@VM-4-3-centos local]# ps aux --sort -rss | head
USER       PID %CPU %MEM    VSZ   RSS TTY      STAT START   TIME COMMAND
mysql    21247  0.0  9.6 1191444 182252 ?      Sl   16:14   0:02 /usr/sbin/mysqld --daemonize --pid-file=/var/run/mysqld/mysqld.pid


使用以下 ps 命令格式可在输出中仅展示有关内存消耗过程的特定信息
[root@VM-4-3-centos local]# ps -eo pid,ppid,%mem,%cpu,cmd --sort=-%mem | head
  PID  PPID %MEM %CPU CMD
21247     1  9.6  0.0 /usr/sbin/mysqld --daemonize --pid-file=/var/run/mysqld/mysqld.pid


如果你只想查看命令名称而不是命令的绝对路径,请使用下面的 ps 命令格式
[root@VM-4-3-centos local]# ps -eo pid,ppid,%mem,%cpu,comm --sort=-%mem | head
  PID  PPID %MEM %CPU COMMAND
21247     1  9.6  0.0 mysqld
[root@VM-4-3-centos local]# top -c -b -o +%MEM | head -n 20 | tail -15

  PID USER      PR  NI    VIRT    RES    SHR S  %CPU %MEM     TIME+ COMMAND
21247 mysql     20   0 1191444 182252   6768 S   0.0  9.7   0:02.50 /usr/sbin/mysqld --daemonize --pid-file=/var/run/mysqld/mysqld.pid



如果你只想查看命令名称而不是命令的绝对路径,请使用下面的 top 命令格式
[root@VM-4-3-centos local]# top -b -o +%MEM | head -n 20 | tail -15

  PID USER      PR  NI    VIRT    RES    SHR S  %CPU %MEM     TIME+ COMMAND
21247 mysql     20   0 1191444 182252   6768 S   0.0  9.7   0:02.53 mysqld

 

posted on 2022-06-10 08:47  oktokeep  阅读(166)  评论(1编辑  收藏  举报