linux 软中断过高处理
https://blog.csdn.net/yue530tomtom/article/details/76216503遇到linux的软中处理集中在一个core上导致单一cpu使用率过高。出现问题:在压力测试redis集群的时候使用redis-benchmark向集群代理打流。发现代理cpu使用率上升到一定程度就不再上升,而另一cpu ksoftirqd/21的使用率很高。网卡没有限速。...
·
https://blog.csdn.net/yue530tomtom/article/details/76216503
遇到linux的软中处理集中在一个core上导致单一cpu使用率过高。
出现问题:在压力测试redis集群的时候使用redis-benchmark向集群代理打流。发现代理cpu使用率上升到一定程度就不再上升,而另一cpu ksoftirqd/21
的使用率很高。
网卡没有限速。
原来是是linux的网卡软终端都集中在了一个cpu上,导致cpu负载升高,多余网络包被丢弃。整体机器负载没有利用好。
解决方法: 查看该机型是否支持网卡多队列。把多余网卡队列分散到不同cpu进行处理。
这里是阿里云的处理方式。
https://help.aliyun.com/document_detail/52559.html
更多推荐
已为社区贡献1条内容
所有评论(0)