大家好,又见面了,我是你们的朋友全栈君。
Linux 的 top 命令用于实时显示进程的动态信息。本文将详细讲解 top 命令的参数和使用方法。
top 参数详解

第一行,任务队列信息:
第二行:任务进程信息
第三行:CPU状态信息
id:空闲CPU百分比,越低说明CPU使用率越高第四行:物理内存信息
第五行:交换区内存信息
备注: 对于内存监控,在top里我们要时刻监控第五行swap交换分区的used,如果这个数值在不断的变化,表示内核在不断进行内存和swap的数据交换,说明内存真的不够用了。
第四行中使用中的内存总量(used)指的是现在系统内核控制的内存数,
第四行中空闲内存总量(free)是内核还未纳入其管控范围的数量。
纳入内核管理的内存不见得都在使用中,还包括过去使用过的现在可以被重复利用的内存,内核并不把这些可被重新使用的内存交还到free中去,因此在linux上free内存会越来越少,但不用为此担心。
可用内存空间:free + buff + cache
第七行以下:进程列表
追加说明:
top 使用方法:
查看所有进程的资源占用情况:
top
监控每个逻辑CPU的状况:
top,按 1
高亮显示当前运行进程:
top,按 b
显示完整命令:
top,按 c
切换显示CPU:
top,按 t
按CPU使用率从大到小排序:
top,按 P
切换显示Memory:
top,按 m
按Memory占用率从大到小排序:
top,按 m
按累计运行时间Time从大到小排序:
top,按 t
高亮CPU列:
top,按 x
彩色高亮显示:
top,按 z,按shift+z 可以调配色方案
通过”shift + >”或”shift + <”调整更新频率:
top,按 shift + > 或 shift + <
忽略闲置和僵死进程,这是一个开关式命令:
top,按 i
杀掉进程:
top,按 k,输入PID
改变内存的显示单位,默认为KB:
top,按 e (针对列表)top,按 E (针对头部统计信息)
退出top程序:
按 q
发布者:全栈程序员栈长,转载请注明出处:https://www.php.cn/link/83820a0bd8a43216b004880317ae6ecf
每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号