Open tianxuanhong opened 1 month ago
我配置lcore_mask为多核,并在ff_init的参数里带了-p,这样配置后,queue id 为非0值。 但是仅仅在queueid为0时报文才能发成功,非零值时报文无法发送成功。 当自己构造报文,并用下面接口指定非0的queueid发送报文时也发送不出去。请问如何使用非0 的queue呢? ret = rte_eth_tx_burst(port, queueid, m_table, n);
他这个配置比较死,多进程才能有多队列,你可以自己改一下dpdk网口设置的代码,一个进程绑多个队列,然后轮训的时候,for循环去burst就行
我配置lcore_mask为多核,并在ff_init的参数里带了-p,这样配置后,queue id 为非0值。 但是仅仅在queueid为0时报文才能发成功,非零值时报文无法发送成功。 当自己构造报文,并用下面接口指定非0的queueid发送报文时也发送不出去。请问如何使用非0 的queue呢? ret = rte_eth_tx_burst(port, queueid, m_table, n);