如何解决Linux ECS整机带宽性能下降的问题?
问题描述
采用Linux操作系统的ECS,其内网带宽性能下降,无法达到规格QoS中的最大带宽PPS。
可能原因
该ECS的操作系统采用Linux3.10内核版本。Linux3.10内核virtio-net驱动rq的rx buf没有实现内存复用,收包流程每个description指向的rx buf都需要申请释放,导致CPU一直处于申请释放内存,占用100%。
在进行TCP多流双向带宽时,性能差,影响多流性能带宽,导致ECS整机宽带PPS能力下降。