Loading... # 一、性能优化 ## 如何定位性能瓶颈 根据资源消耗情况来分析 CPU 、 磁盘IO、 网络IO、内存 [监控系统] ## 查看CPU利用率相关工具或命令 ### top 命令 top 下的操作指令 | 用法说明 ---|--- 1 | 显示出 cpu 各个核心以及状态 shift + h | 转换成查看线程相关状态信息 ![](/images/img-171.png) ### pidstat **解释: 查看当前cpu活跃情况** ``` // 每隔1秒打印一次, 打印10次 pidstat 1 10 ``` ``` // 查看某个进程中的线程cpu消耗情况, 每隔1秒打印一次, 打印1次 pidstat -p [进程id] -t 1 1 ``` ![](/images/img-172.png) ### vmstat ![](/images/img-177.png) ## 磁盘IO 相关指令 ## free ``` free -m ``` ![](/images/img-173.png) ### iostate ![](/images/img-175.png) ![](/images/img-174.png) ![](/images/img-176.png) 最后修改:2022 年 06 月 23 日 © 允许规范转载 赞 如果觉得我的文章对你有用,请点个赞吧~