跳至主要內容

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

Kamimika2024年12月6日...大约 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: 进程启动命令
上次编辑于: 2025/2/28 13:12:18
贡献者: wzh656
你认为这篇文章怎么样?
  • 0
  • 0
  • 0
  • 0
  • 0
  • 0
评论
  • 按正序
  • 按倒序
  • 按热度
Powered by Waline v3.5.5