Hello,

I have a DPDK process that creates pktmbuf pool with 2_000_000 objects
In CentOS 6.x x86-64, ring size of this pool is 16MB
8 2MB hugepages required to hold such ring.
In some cases, hugepages are too fragmented and there are no 8 contiguous 
hugepages for the ring.
As the result, the process has enough hugepages memory, but ring allocation 
fails.
I use a workaround for these cases and create a ring with standard OS 
allocation routines.
Is there another way I could use unclaimed dpdk hugepages for that allocation ?

Regards,
Gregory

Reply via email to