htop可以更加方便的查看和管理进程。支持鼠标点击、键盘左右查看更多。

htop - 图1

准备

安装

  • centos

    1. yum install -y htop

    设置

  • 默认会显示线程,不方便我们排查任务,所以要关闭。

htop - 图2

界面讲解

主界面

  • PID:进行的标识号
  • USER:运行此进程的用户
  • PRI:进程的优先级
  • NI:进程的优先级别值,默认的为0,可以进行调整
  • VIRT:进程占用的虚拟内存值(可能已申请但是未分配使用)
  • RES:进程占用的物理内存值(实际已经使用的内存)
  • SHR:进程占用的共享内存值
  • S:进程的运行状况,R表示正在运行、S表示休眠,等待唤醒、Z表示僵死状态
  • %CPU:该进程占用的CPU使用率
  • %MEM:该进程占用的物理内存和总内存的百分比
  • TIME+:该进程启动后占用的总的CPU时间
  • COMMAND:进程启动的启动命令名称

底部操作栏

  • F1:使用说明
  • F2:htop 设定
  • F3:搜索
  • F4:过滤,只显示某一个
  • F5:树形结构
    htop - 图3
  • F6:选择排序方式,可以通过鼠标来代替
  • F7/F8:修改优先级
  • F9:Kill进程
  • F10:退出