[dpdk-users] [dpdk-dev] long initialization of rte_eal_hugepage_init

Stephen Hemminger stephen at networkplumber.org
Wed Sep 6 06:24:06 CEST 2017


Linux zeros huge pages by default. There was a fix in later releases

On Sep 5, 2017 8:24 PM, "王志克" <wangzhike at jd.com> wrote:

> Hi All,
>
> I observed that rte_eal_hugepage_init() will take quite long time if there
> are lots of huge pages. Example I have 500 1G huge pages, and it takes
> about 2 minutes. That is too long especially for application restart case.
>
> If the application only needs limited huge page while the host have lots
> of huge pages, the algorithm is not so efficent. Example, we only need 1G
> memory from each socket.
>
> What is the proposal from DPDK community? Any solution?
>
> Note I tried version dpdk 16.11.
>
> Br,
> Wang Zhike
>


More information about the users mailing list