DPDK — 性能优化手段

Posted 范桂飓

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了DPDK — 性能优化手段相关的知识,希望对你有一定的参考价值。

目录

文章目录

硬件布局层面的优化

DPDK 在硬件布局层面的优化,主要体现在以下几个方面:

  1. CPU 频率的高低:CPU 频率越高,DPDK 性能越高。
  2. LLC(Last Leve Cache)的大小:缓存越大,DPDK 性能越高。
  3. PCIe Lane 的数目:PCIe 链路可以支持 1、2、4、8、12、16 和 32 个 Lane,需要确保其带宽可以满足所插网卡的带宽。
  4. NUMA 亲和性:NIC 和 DPDK App 应该运行在同一个 NU

以上是关于DPDK — 性能优化手段的主要内容,如果未能解决你的问题,请参考以下文章

DPDK的高性能代码及编译执行优化

前端性能优化的七大手段

常用的性能优化手段

Mysql(17)—常见的数据库查询性能优化手段

性能优化篇:几种简单的访存优化手段

不得不说,其实你的性能优化手段已经过时了