

得益于用户态网络协议栈处理,用户空间,巨页,内存索引,数据预取, IPC等dpdk的设计,如下维度都有一定性能的提升
除了网络协议栈完全在用户态处理,内存数据访问的命中率也有50%+的提升,上下文切换大幅度减少。
性能提升机制主要包括: 提升IPC,内存索引,通过软件预期降低cache未命中,通过巨页内存降低TLB未命中,通过用户空间驱动降低上下文切换次数。

参考:
得益于用户态网络协议栈处理,用户空间,巨页,内存索引,数据预取, IPC等dpdk的设计,如下维度都有一定性能的提升
除了网络协议栈完全在用户态处理,内存数据访问的命中率也有50%+的提升,上下文切换大幅度减少。
性能提升机制主要包括: 提升IPC,内存索引,通过软件预期降低cache未命中,通过巨页内存降低TLB未命中,通过用户空间驱动降低上下文切换次数。
参考:
本文标题:ovs 基于dpdk性能优化的原理
本文链接:https://www.haomeiwen.com/subject/varpbrtx.html
网友评论