一、性能优化
如何定位性能瓶颈
根据资源消耗情况来分析
CPU 、 磁盘IO、 网络IO、内存 [监控系统]
查看CPU利用率相关工具或命令
top 命令
top 下的操作指令 | 用法说明 |
---|---|
1 | 显示出 cpu 各个核心以及状态 |
shift + h | 转换成查看线程相关状态信息 |
pidstat
解释: 查看当前cpu活跃情况
// 每隔1秒打印一次, 打印10次
pidstat 1 10
// 查看某个进程中的线程cpu消耗情况, 每隔1秒打印一次, 打印1次
pidstat -p [进程id] -t 1 1
vmstat
磁盘IO 相关指令
free
free -m