美文网首页
Linux Top命令使用方法

Linux Top命令使用方法

作者: EVANMORE | 来源:发表于2017-11-13 14:17 被阅读49次

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

相关文章

  • Lniux的top命令

    Linux top命令详解 地址:Linux top命令的用法详细详解_南有南无-CSDN博客_linux top...

  • top命令详解

    linux命令之top 1、top命令简介 top命令是动态查看进程变化,监控linux的系统状况;它是常用的性能...

  • Linux Top命令使用方法

    1. Top命令显示内容详细解析 1.1. 第一行是任务队列 显示的结果等同于命令uptime的显示结果,主要关心...

  • Linux基础(四)

    1.4. Linux命令概述 1.4.1. 命令使用方法 Linux命令格式: command [-options...

  • Linux的top命令(操作篇)

    这里仅展示top命令的操作,想知道top命令的参数意义,请跳转Linux的top命令(分析篇) 命令选项 -b:以...

  • Linux资源占用监控

    一、Linux资源监控常用4个命令 top命令:查看系统资源使用情况演示:在linux机器上输入命令,top -H...

  • Linux Top命令详解

    Linux Top命令详解 top命令是Linux环境下常用分析工具,能够实时显示系统中各个进程的资源占用状况 可...

  • 2018 年最常用的 linux 命令 top10

    2018 年最常用的 linux 命令 top10,这里列出最常用的 linux 命令 top10,信息收集整理与...

  • Linux top命令详解

    Linux top命令详解 top命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况,...

  • top命令查看系统状态分析

    linux怎样使用top命令查看系统状态 Linux系统可以通过top命令查看系统的CPU、内存、运行时间、交换分...

网友评论

      本文标题:Linux Top命令使用方法

      本文链接:https://www.haomeiwen.com/subject/gziamxtx.html