Project

General

Profile

Actions

Feature #7382

open

dpdk: create separate packet mempools per queue

Added by Lukas Sismis about 1 month ago. Updated about 1 month ago.

Status:
New
Priority:
Normal
Assignee:
Target version:
Effort:
Difficulty:
Label:

Description

With high number of threads a single mempool per interface seems to be the bottleneck.
Replace it with a single MP per worker.
Breaking change - mempool size will reflect the count of objects per queue as opposed to be a sum of objects from all queues.

Potentially even better - use rte_mempool API to specify Single Consumer/Producer flag in the mempool creation.

No data to display

Actions

Also available in: Atom PDF