Actions
Feature #8084
open
LS
LS
dpdk: in dpdk runmode initialize EAL threads
Feature #8084:
dpdk: in dpdk runmode initialize EAL threads
Effort:
Difficulty:
Label:
Description
Currently, DPDK uses the Suricata-native pthreads. This, however, blocks the use of certain DPDK features, e.g., mempool cache.
Originally reported in:
https://forum.suricata.io/t/is-mempool-cache-size-effective-in-dpdk-mode-in-suricata/6101
In Suricata 8, each worker/pthread has its own separate mempool, and I assume, implementing EAL threads won't have a major performance gain. Implementing EAL threads can be good, however, for other DPDK-related features.
OT Updated by OISF Ticketbot 5 months ago
- Subtask #8085 added
OT Updated by OISF Ticketbot 5 months ago
- Label deleted (
Needs backport to 8.0)
VJ Updated by Victor Julien 5 months ago
- Subject changed from dpdk: in dpdk runmode initiialize EAL threads to dpdk: in dpdk runmode initialize EAL threads
Actions