linux查看内存使用情况的命令有哪些(linux查看内存泄露工具推荐)

ps:用于显示当前进程的状态(非动态)

aux

a:所有与终端相关的进程

u:所有与终端无关的进程

x:以用户为中心组织进程状态信息显示

CPU%:CPU时间占用比率

MEM%:内存占用百分比

VSZ:虚拟内存集

RSS:常驻内存集

STAT:R:running运行

S:interruptable sleeping可中断睡眠

D:uninterruptable sleeping不可中断睡眠

T:Stopped停止

Z:zombie僵死态

:前台进程

l:多线程进程

N:低优先级进程

<:高优先级进程

s:session leader进程领导者

-ef

-e:显示所有进程

-f:显示完整格式的进程信息

-eFH

-F显示完整格式的进程信息

C:cpu占用百分比

PSR:运行于哪颗CPU之上

-H:以层级结构显示进程的相关信息

-eo,axo

PID:进程号

ni:nice值

priority:优先级

psr:运行在哪颗CPU

pcpu:cpu利用率

ppid:父进程的id号

rtprio:实时优先级

dstat:系统资源统计命令

-c,-cpu:显示CPU相关信息

-C #,#,…,total:显示第一个CPU,第二个CPU或者总共的

-d,-disk:显示磁盘的相关信息

-D sda,sdb…total:显示指定硬盘设备,总空间

-g:显示page相关的速率数据

-m:Memory相关统计数据

-n:interface的相关统计数据

-p:显示io请求的相关的统计数据;

-s:显示swapped的相关统计数据

-tcp:显示tcp套接字

-udp:显示UDP套接字

-raw:显示裸套接字

-socket:套接字

-ipc:进程间通信信息

-top-cpu:显示最占cpu的进程

-top-io:最占用io的进程

-top-mem:最占用内存的进程

top:动态显示进程

htop:交互式进程查看器

发表评论

登录后才能评论