htop中按F5进入树状视图后,需再按F6选择MEM%列排序,才能按内存使用百分比从高到低显示;MEM%必须启用且选中,F3可搜索关键词快速定位内存大户。

直接运行 htop,按 F5 进入树状视图,再按 F6,用方向键选中 MEM%(即 %MEM 列),回车确认,进程就会按内存使用百分比从高到低排序显示在树形结构中。
关键点说明:
Linux 性能分析与调优专家,覆盖 CPU、内存、磁盘 I/O、网络、内核参数、编译优化、容器/K8s。适用场景:系统卡顿/高负载、内存不足/OOM/Swap 高、CPU 异常/iowait 高。
- 树状视图本身不改变排序逻辑,它只是把父子进程层级化展示;排序需单独设置。
-
F6调出排序菜单后,必须选中MEM%(不是RES或VIRT),因为这是内存占用的百分比,最直观反映“谁吃内存最多”。 - 若没看到
MEM%,可按F2→ 进入 Columns 设置 → 确保MEM%已勾选并排在前列。
常见操作组合:
- 先
F5(树状视图)→ 再F6→ 选MEM%→ 回车 - 想快速定位内存大户?按
F3输入java或node等关键词,再结合树状视图看其子进程总内存消耗 - 排序后,用上下键浏览,
Shift + ↑/↓可整屏滚动,方便查看深层嵌套进程
不复杂但容易忽略

















