Linux中内存、CPU、磁盘 使用情况查看

1.背景

在实际生产中我们为了保证系统能稳定运行,我们经常要查看当前的CPU和系统使用情况

建议使用top,简单丰富,快捷

2.使用free查看内存使用情况

 free -h 会以易读的方式显示

 

 3.使用 top查看内存、cpu内存占比

 输入:top 然后按回车如下

 

 重要解释:

第三行(Cpus): 
0.6% us 用户空间占用CPU百分比   
0.1% sy 内核空间占用CPU百分比   
0.0% ni 用户进程空间内改变过优先级的进程占用CPU百分比   
99.3% id 空闲CPU百分比   
0.0% wa 等待输入输出的CPU时间百分比   
0.0% hi   
0.0% si
0.0% st

第四行(Mem):
10112124 total 物理内存总量   
924988 used 使用的物理内存总量   
69136 free 空闲内存总量   
10580 buffers 用作内核缓存的内存量

 

 

4.排序查询

根据cpu占比查询前10

ps auxw|head -1;ps auxw|sort -rn -k3|head -10

RSS 是常驻内存集(Resident Set Size),表示该进程分配的内存大小。 不包括进入交换分区的内存。 包括共享库占用的内存(只要共享库在内存中) 包括所有分配的栈内存和堆内存。

RES - 进程占用的物理内存值

 

根据内存占比查询前10

ps auxw|head -1;ps auxw|sort -rn -k4|head -10

建议使用top,简单丰富,快捷

 

5.查看磁盘大小

df  -h 查看磁盘大小

 

完美!

posted @ 2020-07-21 15:48  李东平|一线码农  阅读(706)  评论(0编辑  收藏  举报