dpdk l2fwd 需要配置哪些参数
-l:指定使用的 CPU 核心列表
-n:指定使用的 NUMA 节点
--no-pci:禁用 PCI 设备
--vdev:指定虚拟设备
--file-prefix:指定日志文件前缀
--log-level:指定日志级别
--no-huge:禁用 hugepage 内存
--no-shconf:禁用共享配置文件
--no-mlockall:禁用内存锁定
--socket-mem:指定每个 NUMA 节点的内存大小
--proc-type:指定进程类型
--eth-peer:指定以太网设备的 MAC 地址
--config:指定配置文件
--parse-ptype:启用协议解析
--portmask:指定使用的物理端口掩码
--txq:指定每个物理端口的发送队列数量
--rxd:指定每个物理端口的接收队列深度
--txd:指定每个物理端口的发送队列深度
--nb-cores:指定使用的 CPU 核心数量
--max-pkt-len:指定最大数据包长度
--no-numa:禁用 NUMA 支持
--no-multi-seg:禁用多段缓冲区支持
--no-tx-checksum:禁用发送数据包校验和计算
--no-rx-checksum:禁用接收数据包校验和计算
--no-udp-checksum:禁用 UDP 数据包校验和计算
--no-tcp-checksum:禁用 TCP 数据包校验和计算
--no-ip-checksum:禁用 IP 数据包校验和计算
--no-mac-updating:禁用 MAC 地址更新
--no-flush-rx:禁用接收队列刷新
--no-flush-tx:禁用发送队列刷新
相关技术视频教程:c/c++ linux服务器开发/后台架构师免费学习地址
c/c++后端技术交流群:812855908
评论