本文由 发布,转载请注明出处,如有问题请联系我们! 发布时间: 2021-08-01linux查看内存使用情况的命令有哪些-linux查看内存泄露工具推荐

加载中

简述

立即应用top命令后,您还可以查询%MEM的內容。您能够选用按过程或客户查询。假如要查询oracle客户的过程运行内存应用状况,能够应用下列指令:

linux查看内存使用情况的命令有哪些-linux查看内存泄露工具推荐-第1张图片

1。top

top命令是Linux下常见的特性分析工具,能够即时显示设备中每个过程的网络资源占有情况,类似Windows的资源管理器。

立即应用top命令后,您还可以查询%MEM的內容。您能够选用按过程或客户查询。假如要查询oracle客户的过程运行内存应用状况,能够应用下列指令:

$ top -u甲骨文字

內容表明:

PID:过程的标志。

客户:步骤使用者。

PR:步骤的优先越高,实行的优先越小。

NInice:使用价值。

VIRT:过程占有的虚拟内存设置。

RES:过程占有的物理内存。

SHR:过程应用的共享内存。

s:过程的情况。s表明休眠状态,r表明运作,z表示死情况,n表示过程优先数值负。

%CPU:过程占有的CPU利用率。

%MEM:过程应用的物理内存和总运行内存的百分数。

TIME :过程运行后使用的总CPU時间,即CPU使用时间的上限值。

指令:过程启动命令的名字。

常用命令:

p:按%CPU利用率排行。

t:按MITE 排行。

m:按%MEM排行。

2.pmap

能够依据步骤查询步骤有关信息占有的运行内存(步骤号需要根据ps查询),如下图:

$ pmap -d 14596

3.ps

如下所示例所显示:

$ ps-e-o' pid,comm,args,pcpu,rsz,vsz,stime,user,uid '在其中rsz是具体运行内存。

$ ps -e -o 'pid,comm,args,pcpu,rsz,vsz,stime,user,uid“| grep Oracle | sort-nrk 5

Rsz是具体运行内存,上边的事例完成了按运行内存排列,从大到小。

评论(0条)

刀客源码 游客评论