[dpdk-dev] dev Digest, Vol 22, Issue 37

Stephen Hemminger stephen at networkplumber.org
Thu Apr 16 02:50:31 CEST 2015


On Wed, 15 Apr 2015 17:43:02 -0700
Kamraan Nasim <knasim at sidebandnetworks.com> wrote:

> >
> > This had me stumped for a while as well. In my case, PostGres9.4 was also
> > running on my system which also used huge pages and came up before my DPDK
> > application causing rte_mempool_create() to ENOMEM.
> 
> 
> Check which other applications are using huge pages:
> > lsof | grep huge
> 
> And see if you can disable huge pages for them or increase the total pages
> you're allocating in Kernel.
> 

There are some libraries to allow for better cooperation with huge pages.
But DPDK development started in parallel and hasn't caught up to using them.
See
 http://libhugetlbfs.sourceforge.net/



More information about the dev mailing list