性能分析工具

作为服务端的程序,难免要进行性能方面的优化,下面说明几款常用的分析工具

top

性能分析工具_第1张图片
top.png

第一行 显示的当前时间,启动时间,登录用户,cpu负载
第二行 显示当前总进程数,正在运行的进程数,睡眠的进程数,停止的进程数,僵尸进程数
第三行 当前cpu运行情况

属性 说明
us 用户空间占用CPU百分比
sy 内核空间占用CPU百分比
ni 用户进程空间内改变过优先级的进程占用CPU百分比
id 空闲CPU百分比
wa 等待输入输出的CPU时间百分比
hi
si
st

第四行:

属性 说明
total 物理内存总量
used 使用的物理内存
free 空闲内存总量
buffers 用作内核缓存的内存量

第五行

属性 说明
total 交换区总量
used 使用的交换区
free 空闲交换区
cached 缓部的交换区

你可能感兴趣的:(性能分析工具)