Linux 下实用的查看内存和多核 CPU 状态命令
2012-11-16 17:13
537 查看
转自:http://blog.csdn.net/xh_xpz/article/details/6793056
大家都熟悉Linux下可以通过top命令来查看所有进程的内存,CPU等信息。除此之外,还有其他一些命令,可以得到更详细的信息,例如
进程相关
[plain] view
plaincopy
cat /proc/your_PID/status
通过top或ps -ef | grep '进程名' 得到进程的PID。该命令可以提供进程状态、文件句柄数、内存使用情况等信息。
内存相关
[plain] view
plaincopy
vmstat -s -S M
该可以查看包含内存每个项目的报告,通过-S M或-S k可以指定查看的单位,默认为kb。结合watch命令就可以看到动态变化的报告了。
也可用
[plain] view
plaincopy
cat /proc/meminfo
CPU相关
要看cpu的配置信息可用
[plain] view
plaincopy
cat /proc/cpuinfo
它能显示诸如CPU核心数,时钟频率、CPU型号等信息。
要查看cpu波动情况的,尤其是多核机器上,可使用
[plain] view
plaincopy
mpstat -P ALL 10
该命令可间隔10秒钟采样一次CPU的使用情况,每个核的情况都会显示出来,例如,每个核的idle情况等。
只需查看均值的,可用
[plain] view
plaincopy
iostat -c
IO相关
[plain] view
plaincopy
iostat -p ALL
该命令可查看所有设备使用率、读写字节数等信息。
大家都熟悉Linux下可以通过top命令来查看所有进程的内存,CPU等信息。除此之外,还有其他一些命令,可以得到更详细的信息,例如
进程相关
[plain] view
plaincopy
cat /proc/your_PID/status
通过top或ps -ef | grep '进程名' 得到进程的PID。该命令可以提供进程状态、文件句柄数、内存使用情况等信息。
内存相关
[plain] view
plaincopy
vmstat -s -S M
该可以查看包含内存每个项目的报告,通过-S M或-S k可以指定查看的单位,默认为kb。结合watch命令就可以看到动态变化的报告了。
也可用
[plain] view
plaincopy
cat /proc/meminfo
CPU相关
要看cpu的配置信息可用
[plain] view
plaincopy
cat /proc/cpuinfo
它能显示诸如CPU核心数,时钟频率、CPU型号等信息。
要查看cpu波动情况的,尤其是多核机器上,可使用
[plain] view
plaincopy
mpstat -P ALL 10
该命令可间隔10秒钟采样一次CPU的使用情况,每个核的情况都会显示出来,例如,每个核的idle情况等。
只需查看均值的,可用
[plain] view
plaincopy
iostat -c
IO相关
[plain] view
plaincopy
iostat -p ALL
该命令可查看所有设备使用率、读写字节数等信息。
相关文章推荐
- Linux下实用的查看内存和多核CPU状态命令
- Linux下实用的查看内存和多核CPU状态命令
- [转]Linux下实用的查看内存和多核CPU状态命令
- Linux下实用的查看内存和多核CPU状态命令
- [转]Linux下实用的查看内存和多核CPU状态命令
- Linux下实用的查看内存和多核CPU状态命令
- Linux下实用的查看内存和多核CPU状态命令---转
- Linux下实用的查看内存和多核CPU状态命令
- linux top命令查看内存及多核CPU的使用讲述【转】
- linux top命令查看内存及多核CPU的使用讲述
- linux top命令查看内存及多核CPU的使用讲述
- linux top命令查看内存及多核CPU的使用讲述
- linux查看cpu 内存运行状态命令
- linux top命令查看内存及多核CPU的使用讲述
- linux top命令查看内存及多核CPU的使用讲述
- linux top命令查看内存及多核CPU的使用讲述
- linux top命令查看内存及多核CPU的使用讲述
- linux top命令查看内存及多核CPU的使用讲述
- linux下top命令如何查看内存及多核CPU的方法
- linux top命令查看内存及多核CPU的使用讲述 [转]