跳至主要內容

Linux - Htop 系统状态监控工具的使用

Kamimika...大约 2 分钟LinuxLinuxHtop笔记

Htop 是 Linux 系统中一个强大的系统状态监控工具,它可以实时显示系统的整体运行状态,包括 CPU、内存、磁盘、网络、进程等信息。

htop界面示例
htop界面示例

一、安装 Htop

Htop 可以通过包管理器安装,比如在 Ubuntu 系统中,可以使用以下命令安装:

sudo apt-get install htop

二、界面说明

2.1 头部区域

图表区域

  1. 每个 CPU 核的使用率 (0, 1, ...)

    • :低优先级进程 (nice > 0)
    • :正常的用户进程
    • :核心进程
    • :虚拟化流程
  2. 内存使用率 (Mem)

    • :使用的内存
    • :共享内存
    • :压缩内存
    • :缓存区内存
    • :缓存
  3. 交换分区使用率 (Swap)

    • :使用的交换分区
    • :作为缓存的交换分区
    • :交换页

文字区域

  • 任务数、线程数、核心线程数、正在运行的任务数 (Tasks)
  • 过去 1 分钟、5 分钟、15 分钟的平均 CPU 负载 (Load average)
  • 开机时间 (Up time)

2.2 主体区域

  • PID: 进程 ID
  • USER: 进程所有者
  • PRI: 进程优先级 (0~19, 0 最高优先级)
  • NI: 进程 nice 值 (-20~19, -20 最高优先级)
  • VIRT: 进程使用的虚拟内存大小 (KB)
  • RES: 进程使用的物理内存大小 (KB)
  • SHR: 进程使用的共享内存大小 (KB)
  • S: 进程状态
    • D 睡眠
    • R 运行
    • S 停止
    • T 跟踪/停止
    • Z 僵尸进程
  • CPU%: 进程占用 CPU 资源的百分比
  • MEM%: 进程占用内存资源的百分比
  • TIME+: 进程运行时间 (min)
  • COMMAND: 进程启动命令
上次编辑于:
贡献者: wzh
评论
  • 按正序
  • 按倒序
  • 按热度
Powered by Waline v3.4.1