云计算

ovs 基于dpdk性能优化的原理

2022-07-07  本文已影响0人  cloudFans
image.png image.png

得益于用户态网络协议栈处理,用户空间,巨页,内存索引,数据预取, IPC等dpdk的设计,如下维度都有一定性能的提升

除了网络协议栈完全在用户态处理,内存数据访问的命中率也有50%+的提升,上下文切换大幅度减少。

性能提升机制主要包括: 提升IPC,内存索引,通过软件预期降低cache未命中,通过巨页内存降低TLB未命中,通过用户空间驱动降低上下文切换次数。

image.png

参考:

  1. https://www.dpdk.org/wp-content/uploads/sites/35/2016/08/Day02-Session03-PeilongLi-DPDKUSASummit2016.pdf
上一篇 下一篇

猜你喜欢

热点阅读