智慧交通 App 开发如何提升城市交通管理与用户出行体验
675
2022-10-11
性能调优实战-CS的课程
1.cpu上下文切换会导致系统性能降低
查看上下文切换
vmstat 3
pidstat 3 可以看到每个进程的cs的切换情况
安装sysbench
模拟多线程切换
sysbench --threads 4 --max-time=300 threads run
在另一个终端开启vmstat 3
pidstat -wt -u 1
watch -d cat /proc/interrupts查看系统的中断
自愿上下文切换变多说明了进程都在等待资源,有可能发生了I/O等其他问题
非自愿上下文切换变多了,说明进程都在被强制调度,也就是都在争抢cpu,说明cpu的确成了瓶颈,
中断次数变多了,说明cpu被中断处理程序占用,还需要通过查看/proc/interrupts文件来分析具体的中断类型.
netdata 来用做实时性能监控.
collected influxed grana 性能监控体系平台
openfalcon 是一套完整的解决方案 很适合国内公司用。
普罗米修斯监控
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~