dpdk大页问题,报错如下

mp_socketEAL_ Selected IOVA mode 'PA'EAL_ No free 1048576 kB hugepages reported on node 0EAL_ No available 1048576 kB hugepages reportedEAL_ VFIO support initializedTELEMETRY_ No legacy callbacks, legacy socket not createdEAL_ Error - exiting with code_ 1 Cause_ No ethernet ports found
dpdk编译自己写的程序 报错
尝试了修改大页为1G 但没有效果

  • 文章:dpdk报文收发流程 中也许有你想要的答案,请看下吧
  • 除此之外, 这篇博客: DPDK : 进程间通信以及在内存管理的应用中的 六,总结 部分也许能够解决你的问题, 你可以仔细阅读以下内容或跳转源博客中阅读:
  • 本文简单地介绍了DPDK的进程间通信机制:
           1,DPDK系统中使用了多种IPC方式,本文主要介绍了socket这一种方式。
           2,DPDK通信过程自定义了一套消息格式,向用户隐藏了处理消息的方式。
           3,DPDK中支持同步通信和异步通信,并且在secondary process向primary process申请/释放内存时,两种通信方式都会使用。
           4,对内存管理的一个通信场景进行了说明(其他的通信场景相对于内存管理的通信场景而言比较简单)。

可以查看这篇进行问题解决:
https://blog.csdn.net/yaxuan88521/article/details/118025563