引言:很多时候我们需要用top命令来查看linux当前负载,今天就来介绍下top命令会给我们提供哪些信息。
linux界面输入以下命令
top
top命令执行后截图
第一行
从左向右分别代表了系统当前日期、上一次重启到现在系统运行总时长、目前登陆当前服务器总人数、系统1分钟,5分钟,15分钟平均负载(这个负载很重要,这三个值和cpu核数挂钩,eg:1核cpu数值最好不要超过1,当然了这只是经验值,具体情况具体分析。)
第二行
当前系统执行的任务情况,分别是总任务,正在执行的任务,休眠中的任务。
第三行
当前行只有一个关键指标,也是最核心的指标之一,它就是id前面的数值,这个数值就是当前cpu空闲量的%,如下图,空闲量很大(这是我的测试机)。
cpu98.7%空闲
第四行
从左往右依次代表内存总量、内存空闲量、内存已使用量、内存缓冲区使用量,指标以kb的形式展现(按下小写m键,已使用内存会以%的形式展示)
内存大部分空闲
后记
有时候我们需要知道系统哪些进程在占用大量的cpu和内存,此时我们只需要在top命令执行界面下再次分别按下大写的P和大写的M,系统将会对进程进行排序,执行结果一目了然。
进程内存使用量倒序排列
网友评论