1. Top命令显示内容详细解析

如下图所示的是一个有两个CPU的系统下的前面几行的显示信息. top命令默认1s刷新一次.

1.1. 第一行是任务队列

显示的结果等同于命令uptime的显示结果,主要关心的内容是load average这项,后面的三个数字分别代表过去1min,5min,15min的统计平均的CPU队列长度,这个数字表征的是CPU当前的负载程度。

1.2. 第二行到第四行是当前的进程和CPU的统计信息

Tasks代表当前有总共有177个进程,有一个正在运行,176个处于睡眠状态

%CpuX表示统计时间内CPU的使用率,us代表用户空间占用百分比,sy代表内核空间占用百分比,id代表空闲CPU的百分比,wa代表等待输入输出的CPU百分比

小键盘1可以用于切换单CPU显示和多CPU显示

1.3. 第五行到第六行代表内存使用信息

KiB Mem这一行表示物理内存的使用情况,total代表内存总量 = free + used + buff/cache(用于buffer和cache的内存)

Swap Mem代表交换区的使用情况

当物理内存足够的时候,新启动程序会被加载到物理内存中运行;如果物理内存不够了,就必须把内存中不常运行的程序交换到swap空间去,swap空间相当于是虚拟内存。

内存和swap之间按照内存也为单位来交换数据,一般linux中页(Page)的大小设置为4KB

在linux系统中可以通过调整如下参数进行修改,取值范围0~100,默认是60;0就是最大限度使用内存尽量不使用swap,100就是最大限度使用swap

$ vi /proc/sys/vm/swappiness

1.4. 再后面的是进程信息区

2. TIPs

2.1. 使用f键选择显示列

对于多核系统,有时候希望通过Top命令来查看进程运行在哪一个CPU上,这个时候可以使用f键打开如下界面

上下键()选择所需显示的条目,然后按下D键选择显示当前条目或者不显示当前条目。如图所示

右选择键>用来表示当前条目的显示位置需要调整,然后上下键()移动当前条目到指定的显示位置

2.2. 修改top的刷新频率

通过-d参数修改刷新频率,默认刷新频率是1s,例如,可以修改成5s刷新一次。

$ top -d 5

2.3. 监控指定进程

通过-p参数指定所需监控的进程(提供进程ID),例如需要监控进程ID =1和2的两个进程

top -p 1,2

2.4. 增强版top,htop

linux top 刷新速度,Linux Top命令使用方法相关推荐

  1. linux怎么重复命令,Linux系统中重复执行历史命令的方法有哪些?

    今天小编要跟大家分享的文章是关于Linux系统中重复执行历史命令的方法有哪些?各位正在从事Linux运维工作的小伙伴们,如果要执行一条或多条之前输过的指令,要怎么处理?很多人会想到使用上下箭头去翻查历 ...

  2. linux whois rpm,CentOS系统安装whois命令的方法

    在CentOS系统中,绝大部分命令系统都有自带,但有些命令则需要额外安装,比如whois命令,那么CentOS要怎么安装whois命令呢?下面小编就给大家简单的介绍下whois命令的安装. 环境:Ce ...

  3. linux top刷新时间,linux top命令详解

    top命令是linux下常用的性能分析工具,类似于Windows系统下的任务管理器top工具动态实时的显示系统的运行信息. 它能显示整体的系统信息并且以列表的是的形式显示正在被内核控制的任务信息.而且 ...

  4. linux序列比对程序,Linux程序管理:top.htop.glances,dstat等命令使用方法

    什么是进程? 在Linux系统中:触发任何一个事件时,系统都会将它定义为一个进程,并且给予这个进程一个ID,称为PID,同时依据触发这个进程的用户与相关属性,给予这个PID一组有效的全乡设置.而程序就 ...

  5. linux自定义刷新率,Linux下设置其分辨率及刷新率

    在Windows下,显示模式是用分辨率和刷新率来设置的. 其设置也是非常简单的. 而在Linux设置就不太方便了,虽然也在各个桌面环境下有相关的工具, 但要完全设置好,都离不开X的配置文件/etc/X ...

  6. linux 限制ip速度,linux iptables限速及限制每IP连接数

    第一步:建立adsl连接,在系统设置--网络设置处有.在图形界面下很容易搞定. 第二步:打开IP转发和伪装(也就是路由与NAT) 1.作为根用户打开/etc/sysconfig/network文件,在 ...

  7. linux定时刷新窗口,Linux的屏幕刷新率问题 窗口调整问题

    一些linux用户(常见的是nvidia显卡用户)在配置完X服务器后,已经可以进入xwin桌面,只是屏幕是歪的,怎么办?当然,用户可以利用显示器本身自带的调节按钮将它校正过来,但这样一来,你回到win ...

  8. Linux常用的设置文件安全上下文命令使用方法

    设置安全上下文常用命令 setfilecon setfilecon介绍 setfilecon用于设置文件/目录的安全上下文,后面直接跟上安全上下文以及文件的路径,其中待设置的文件/目录路径可以为多个, ...

  9. Linux服务器间传文件SCP命令使用方法

    基本用法 两台Linux服务器间要传文件,如果两台服务器可以互相ssh登录的话,那么就可以使用scp命令,使用方法如下 scp 原文件 目标文件 scp -r 原文件夹 目标文件夹 其中对端机器的格式 ...

最新文章

  1. sass学习笔记(二):sass的不同样式风格的输出方法
  2. thankpad p15改善大风扇的转动
  3. c语言左移15位,关于c语言中左移右移运算符的问题
  4. mysql 文件系统规划_Mysql的文件系统规划以及日志配置
  5. FPGA学习笔记---任务(task) 和函数 (function)
  6. js页面传值php页面,不同页面,php如何js传值?
  7. mybatis xml sql
  8. Graphic系统综合练习案例-绘制饼状图
  9. 计算机培训营,计算机学院举办科创训练营第三期培训
  10. php设置路径别名,设置别名php = / bin / php56,但今天它已恢复为原始路径:/ bin / php...
  11. Android USB电源管理
  12. windows7内存诊断工具有用吗_用Windows内存诊断工具检查内存可靠性
  13. 如何清理电脑系统缓存
  14. 索骥馆-思维训练之最佳记忆方法-王洪礼的奇象记忆思维技术与方法 》扫描版[PDF]
  15. Process exited after 8.127 seconds with return value 3221226356,求解决方案!
  16. Tkinter GUI界面添加图标及窗口图标
  17. 彩虹代刷源码+支付接口 搭建教程
  18. 魔术师usm安装服务器系统,U盘魔术师V3(USMv3)
  19. Java EE 期末复习提纲【太原理工大学】
  20. 韩信点兵问题的c++解法【笔记】

热门文章

  1. 大数据分析平台有哪些应用价值
  2. Maya Python 游戏与影视编程指南 第一章
  3. 纵观移动云对象存储发展历程,也少不了 Apache APISIX 的能力加持
  4. 偏最小二乘(pls)回归分析 matlab
  5. 【BUG】@Transactional注解在同类方法调用中不生效
  6. iOS越狱之程序获得root权限
  7. 创建私有CA及证书颁布详解
  8. Redis Lua 脚本常用操作总结及实现 CAS 操作
  9. 6个超酷的网站,专门用于学习编程算法
  10. 测试点和测试用例的区别