linux下查看最消耗CPU、内存的进程
1.CPU占用最多的前10个进程:
ps auxw|head -1;ps auxw|sort -rn -k3|head -10
2.内存消耗最多的前10个进程
ps auxw|head -1;ps auxw|sort -rn -k4|head -10
3.虚拟内存使用最多的前10个进程
ps auxw|head -1;ps auxw|sort -rn -k5|head -10
4.也可以试试
ps auxw --sort=rss
ps auxw --sort=%cpu
5.看看几个参数含义
%MEM 进程的内存占用率
MAJFL is the major page fault count,
VSZ 进程所使用的虚存的大小
RSS 进程使用的驻留集大小或者是实际内存的大小(RSS is the "resident set size" meaning physical memory used)
TTY 与进程关联的终端(tty)
串行端口终端(/dev/ttySn)
伪终端(/dev/pty/)
控制终端(/dev/tty)
控制台终端(/dev/ttyn, /dev/console)
虚拟终端(/dev/pts/n)
STAT 检查的状态:进程状态使用字符表示的,如R(running正在运行或准备运行)、S(sleeping睡眠)、I(idle空闲)、Z (僵死)、D(不可中断的睡眠,通常是I/O)、P(等待交换页)、W(换出,表示当前页面不在内存)、N(低优先级任务)T(terminate终止)、W has no resident pages
D 不可中断 Uninterruptible sleep (usually IO)
R 正在运行,或在队列中的进程
S 处于休眠状态
T 停止或被追踪
Z 僵尸进程
W 进入内存交换(从内核2.6开始无效)
X 死掉的进程
< 高优先级
N 低优先级
L 有些页被锁进内存
s 包含子进程
+ 位于后台的进程组;
l 多线程,克隆线程 multi-threaded (using CLONE_THREAD, like NPTL pthreads do)
转载于:https://www.cnblogs.com/maomaochong123/p/8120285.html
linux下查看最消耗CPU、内存的进程相关推荐
- linux 进程内存开销,linux下查看最消耗CPU、内存的进程
1.CPU占用最多的前10个进程: ps auxw|head -1;ps auxw|sort -rn -k3|head -10 2.内存消耗最多的前10个进程 ps auxw|head -1;ps a ...
- linux 内存查看_Linux终端查看最消耗CPU内存的进程
1.CPU占用最多的前10个进程 ps auxw|head -1;ps auxw|sort -rn -k3|head -10 2.内存消耗最多的前10个进程 ps auxw|head -1;ps au ...
- linux下查看服务器的cpu、内存大小、硬盘大小
linux下查看服务器的cpu.内存大小.硬盘大小 今天查服务器硬件情况,上网搜到了这篇文章,感觉很好,自己定个坐标. 我看的原文地址 https://www.cnblogs.com/li-shuai ...
- linux 查询内存和核心数,Linux下查看操作系统信息、内存情况及cpu信息:cpu个数、核心数、线程数...
1.查看物理CPU的个数 [root@MysqlCluster01 ~]# cat /proc/cpuinfo |grep "physical id"|sort |uniq|wc ...
- linux 下查看机器是cpu是几核的
几个cpu more /proc/cpuinfo |grep "physical id"|uniq|wc -l 每个cpu是几核(假设cpu配置相同) more /proc/cpu ...
- Linux下查看根目录各文件内存占用情况
一.服务器运行一段时间后各种的项目文件,日志文件,数据库备份登,会越来越多,在linux下可以使用 du 和 df 命令查看. 1.df -h 命令查看整体磁盘使用情况 2. 使用 du -ah -- ...
- linux下查看java 占用cpu使用情况
使用top命令,查看cpu占用过高的java PID (如PID=9876) 使用ps aux|grep PID (ps aux|grep 9876)查看是那个java程序占用cpu . ps - ...
- linux下查看监听端口对应的进程
方法一 1.通过lsof命令查看PID ipv4 [root@test proc]# lsof -Pnl +M -i4 COMMAND PID USER F ...
- linux下进程监听端口,linux下查看监听端口对应的进程
方法一 1.通过lsof命令查看PID ipv4 [root@test proc]# lsof -Pnl +M -i4 COMMAND PID USER FD TYPE D ...
最新文章
- 阿里亲制明信片,字节、百度直接发锅……这些公司的新年礼盒越来越会玩~
- 算法--------------------寻找两个有序数组的中位数
- 2017年11月01日普及组 I Got a Matrix!
- Java中bytebuffer和string的转换记录
- 怎么做扇面_美加德尚门窗 | 阳台怎么封好?三种门窗搭配,享受四季景致
- 事件--[Asp.Net]
- 多线程编程之优先级翻转问题
- 工业机器人cloos_半年报点评:并表cloos,国内工业机器人龙头蓄势待发
- h5将word转为html,怎么把Word版通知转化成H5版
- java groovy_java 和groovy的混合使用
- 利用count if()+条件格式突出显示多余的重复值
- 编程猫的python咋样_编程猫的课程怎么样?
- 轻松实现钉钉机器人定时发消息
- DPDK在DPVS中的应用及原理分析
- fd leak问题查找(Android)
- aws eks 配置nginx tls 和 nginx ingress controller
- html5一键导航代码,网页端利用百度地图接口,制作一键导航功能
- DR钻戒能给“真爱”定价,但难救股价
- 数学建模常用Matlab/Lingo/c代码总结系列——最小费用最大流问题
- spark远程桌面连接:使用机器人平台