Hi,

I did some further experiments and found out that version 18.02.2 doesn't
have the problem, but the 18.05.1 release has it.

Would really appreciate if someone can help, if there is a patch to get
over this issue in the DPDK code ?
This is becoming a huge practical issue for me as on multi NUMA setup, the
VSZ goes above 400G and I can't get core files to debug crashes in my app.

Regards,
Siddarth


Regards,
Siddarth

On Thu, Jan 30, 2020 at 2:21 PM David Marchand <david.march...@redhat.com>
wrote:

> On Thu, Jan 30, 2020 at 8:48 AM siddarth rai <sid...@gmail.com> wrote:
> > I have been using DPDK 19.08 and I notice the process VSZ is huge.
> >
> > I tried running the test PMD. It takes 64G VSZ and if I use the
> > '--in-memory' option it takes up to 188G.
> >
> > Is there anyway to disable allocation of such huge VSZ in DPDK ?
>
> *Disclaimer* I don't know the arcanes of the mem subsystem.
>
> I suppose this is due to the memory allocator in dpdk that reserves
> unused virtual space (for memory hotplug + multiprocess).
>
> If this is the case, maybe we could do something to enhance the
> situation for applications that won't care about multiprocess.
> Like inform dpdk that the application won't use multiprocess and skip
> those reservations.
>
> Or another idea would be to limit those reservations to what is passed
> via --socket-limit.
>
> Anatoly?
>
>
>
> --
> David Marchand
>
>

Reply via email to