Thanks Stephen again for your help.
I will check out what you mentioned about CPU features.
By the way, regarding my earlier question about using DPDK memif in a Docker container.
I made a patch in the memif driver of DPDK so it uses a TCP socket instead of a UNIX domain socket.
This made it possible to communicate between a Docker container and an application outside the container using DPDK memif.
This patch only works without the "zero-copy" option for DPDK memif.
But the throughput of DPDK memif without zero-copy is rather good anyway.
Regards
Staffan