linux查看进程占用cpu、内存、io信息

简介:

1、查看CPU信息
ps
ps aux | sort -k3nr |head -n 10
linux查看进程占用cpu、内存、io信息
上面显示按照按照消耗CPU前10排序的进程。
top
命令然后界面输入大写的P,进程按照CPU消耗动态排序
linux查看进程占用cpu、内存、io信息
strace
使用strace跟踪进程系统调用
strace -c -p 2532
linux查看进程占用cpu、内存、io信息

2、查看内存信息
ps
ps aux | sort -k4nr |head -n 10
linux查看进程占用cpu、内存、io信息
上面显示按照按照消耗内存前10排序的进程。
top
命令然后界面输入大写的M,进程按照内存消耗动态排序
linux查看进程占用cpu、内存、io信息
pmap
使用pmap命令查看进程的内存状态,以及内存映射
pmap -xq 2750
linux查看进程占用cpu、内存、io信息

3、查看磁盘IO信息
iotop
linux查看进程占用cpu、内存、io信息
iostat 
iostat 1 10
linux查看进程占用cpu、内存、io信息

4、查看网络信息
iptraf-ng或者iptraf
使用iptraf-ng命令查看网卡流量情况,以及应用端口网络流量情况
iptraf-ng eth0
linux查看进程占用cpu、内存、io信息
注意:iptraf-ng和iptraf命令系统一般默认不安装,使用之前需要通过yum -y intall iptraf安装
netstat
使用netstat查看监听端口及进程
netstat -tunlp
linux查看进程占用cpu、内存、io信息
使用netstat命令查看主机路由信息
netstat -rn
linux查看进程占用cpu、内存、io信息











本文转自lq201151CTO博客,原文链接: http://blog.51cto.com/liuqun/2049656,如需转载请自行联系原作者



相关文章
|
20天前
|
网络协议 安全 Linux
Linux C/C++之IO多路复用(select)
这篇文章主要介绍了TCP的三次握手和四次挥手过程,TCP与UDP的区别,以及如何使用select函数实现IO多路复用,包括服务器监听多个客户端连接和简单聊天室场景的应用示例。
71 0
|
20天前
|
存储 Linux C语言
Linux C/C++之IO多路复用(aio)
这篇文章介绍了Linux中IO多路复用技术epoll和异步IO技术aio的区别、执行过程、编程模型以及具体的编程实现方式。
59 1
Linux C/C++之IO多路复用(aio)
|
3月前
|
缓存 安全 Linux
Linux 五种IO模型
Linux 五种IO模型
|
3月前
|
存储 监控 安全
在Linux中,⼀个EXT3的文件分区,当使用touch test.file命令创建⼀个新文件时报错,报错的信息是提示磁盘已满,但是采用df -h命令查看磁盘大小时,只使用了,60%的磁盘空间,为什么会出现这个情况?
在Linux中,⼀个EXT3的文件分区,当使用touch test.file命令创建⼀个新文件时报错,报错的信息是提示磁盘已满,但是采用df -h命令查看磁盘大小时,只使用了,60%的磁盘空间,为什么会出现这个情况?
|
20天前
|
Linux C++
Linux C/C++之IO多路复用(poll,epoll)
这篇文章详细介绍了Linux下C/C++编程中IO多路复用的两种机制:poll和epoll,包括它们的比较、编程模型、函数原型以及如何使用这些机制实现服务器端和客户端之间的多个连接。
17 0
Linux C/C++之IO多路复用(poll,epoll)
|
18小时前
|
缓存 监控 Linux
Python 实时获取Linux服务器信息
Python 实时获取Linux服务器信息
|
2月前
|
存储 关系型数据库 MySQL
查询服务器CPU、内存、磁盘、网络IO、队列、数据库占用空间等等信息
查询服务器CPU、内存、磁盘、网络IO、队列、数据库占用空间等等信息
105 5
|
22天前
|
C# 开发工具 Windows
C# 获取Windows系统信息以及CPU、内存和磁盘使用情况
C# 获取Windows系统信息以及CPU、内存和磁盘使用情况
34 0
|
2月前
|
存储 监控
【Azure Cloud Service】在Azure云服务中收集CPU监控指标和IIS进程的DUMP方法
在使用Cloud Service服务时,发现服务的CPU占用很高,在业务请求并不大的情况下,需要直到到底是什么进程占用了大量的CPU资源,已经如何获取IIS进程(w3wp.exe)的DUMP文件?
|
2月前
|
Prometheus Kubernetes 监控
使用kubectl快速查看各个节点的CPU和内存占用量
在Kubernetes集群中,安装metrics-server,并使用kubectl快速查看集群中各个节点的资源使用情况。
76 0