Hi Bruce,

Thanks a lot for pointing it out.. Yes this is exactly what I was facing..
If I have got it right the solution to my problem should be --file-prefix
and -m (--socket-mem) options.

Best Regards,
-Pushpasis


On Thu, Feb 11, 2016 at 6:38 PM, Bruce Richardson <
bruce.richardson at intel.com> wrote:

> [image: Boxbe] <https://www.boxbe.com/overview> Bruce Richardson (
> bruce.richardson at intel.com) is not on your Guest List
> <https://www.boxbe.com/approved-list?tc_serial=24341194751&tc_rand=193289084&utm_source=stf&utm_medium=email&utm_campaign=ANNO_MWTP&utm_content=001&token=pogEWyVcHKeztbfIMXyh7LB6YVKH6X6ZIhzzgOYsWCOwbGS2EFRXhhm5SuzLCNG5&key=zMUKncrojx%2Fo8PerE9lyAO6NLk3c7xLzHKAzeRsfbxk%3D>
> | Approve sender
> <https://www.boxbe.com/anno?tc_serial=24341194751&tc_rand=193289084&utm_source=stf&utm_medium=email&utm_campaign=ANNO_MWTP&utm_content=001&token=pogEWyVcHKeztbfIMXyh7LB6YVKH6X6ZIhzzgOYsWCOwbGS2EFRXhhm5SuzLCNG5&key=zMUKncrojx%2Fo8PerE9lyAO6NLk3c7xLzHKAzeRsfbxk%3D>
> | Approve domain
> <https://www.boxbe.com/anno?tc_serial=24341194751&tc_rand=193289084&utm_source=stf&utm_medium=email&utm_campaign=ANNO_MWTP&utm_content=001&dom&token=pogEWyVcHKeztbfIMXyh7LB6YVKH6X6ZIhzzgOYsWCOwbGS2EFRXhhm5SuzLCNG5&key=zMUKncrojx%2Fo8PerE9lyAO6NLk3c7xLzHKAzeRsfbxk%3D>
>
> On Thu, Feb 11, 2016 at 06:26:10PM +0530, Pushpasis Sarkar wrote:
> > Hi Alejandro,
> >
> > Thanks for the response. I tried the --file-prefix option.. But its the
> > same issue.. :( Looks like the --file-prefix option only determines the
> > name of the pages to be created under /mnt/huge/.
> >
> > I will try the --huge-dir option as well and see if I can do anything
> with
> > it or not...
>
> DPDK scans the mounted filesystems to determine the directory where
> hugetlbfs
> is mounted, and uses that directory. If you have multiple hugetlbfs mount
> points
> then you can use --huge-dir to select just one of them. However, that's
> probably
> not what you want, unless you have multiple hugepage sizes (e.g. 1G and
> 2M) and
> want one app to use one size, and the other app to use the other size.
>
> If you use --file-prefix to specify different prefixes for the different
> apps,
> you almost certainly also need to use "-m" or "--socket-mem" flags to
> limit the
> amount of memory each process uses. Without that option the first app to
> run
> will use all the hugepage memory, leaving none for the other one.
>
> Please see also the section "Running Multiple Independent DPDK
> Applications"
> section of the Programmer's Guide in the DPDK documentation:
>
>
> http://dpdk.org/doc/guides/prog_guide/multi_proc_support.html#running-multiple-independent-dpdk-applications
>
> Regards.
> /Bruce
>
> >
> > Thanks and Regards,
> > Pushpasis
> >
> > On Thu, Feb 11, 2016 at 5:34 PM, Alejandro Lucero <
> > alejandro.lucero at netronome.com> wrote:
> >
> > > [image: Boxbe] <https://www.boxbe.com/overview> Alejandro Lucero (
> > > alejandro.lucero at netronome.com) is not on your Guest List
> > > <
> https://www.boxbe.com/approved-list?tc_serial=24340454778&tc_rand=1758595516&utm_source=stf&utm_medium=email&utm_campaign=ANNO_MWTP&utm_content=001&token=d5AB60jxM3mp6UGnoaT1GyqDwTwwrUUOmC2KRJv2v5G6Yxmpi6xLug7B0Xnp73E2&key=8KrFUmOVgyyU7e09U%2F3XGcUfMiAzeGV6WqRa35oU89g%3D
> >
> > > | Approve sender
> > > <
> https://www.boxbe.com/anno?tc_serial=24340454778&tc_rand=1758595516&utm_source=stf&utm_medium=email&utm_campaign=ANNO_MWTP&utm_content=001&token=d5AB60jxM3mp6UGnoaT1GyqDwTwwrUUOmC2KRJv2v5G6Yxmpi6xLug7B0Xnp73E2&key=8KrFUmOVgyyU7e09U%2F3XGcUfMiAzeGV6WqRa35oU89g%3D
> >
> > > | Approve domain
> > > <
> https://www.boxbe.com/anno?tc_serial=24340454778&tc_rand=1758595516&utm_source=stf&utm_medium=email&utm_campaign=ANNO_MWTP&utm_content=001&dom&token=d5AB60jxM3mp6UGnoaT1GyqDwTwwrUUOmC2KRJv2v5G6Yxmpi6xLug7B0Xnp73E2&key=8KrFUmOVgyyU7e09U%2F3XGcUfMiAzeGV6WqRa35oU89g%3D
> >
> > >
> > > Did you try with the --file-prefix testpmd option?
> > >
> > > Just use different file-prefix for each DPDK app running.
> > >
> > > On Thu, Feb 11, 2016 at 5:01 AM, Pushpasis Sarkar <pushpasis at gmail.com
> >
> > > wrote:
> > >
> > >> Hi Krishna,
> > >>
> > >> Off-late I have been investigating DPDK on Linux containers.. I came
> > >> across
> > >> this thread and found it very helpful.. But I still find some issues
> when
> > >> I
> > >> try to run the same DPDK application simultaneously on more than one
> LXC
> > >> containers..
> > >>
> > >> Even when following the example provided in this thread. I am unable
> to
> > >> run
> > >> the same application simultaneously in both host and more than one LXC
> > >> containers..
> > >> Is there any way to achieve the same..
> > >>
> > >> The basic issue I see in the DPDK design that kit assumes that it
> will use
> > >> /mnt/huge/ file-path before using it.. making it unavailable to any
> other
> > >> process.. Can this be changed to use the sub-directory
> /mnt/huge/$(uname
> > >> -n)/<PID>. That way it cannot stop other process running on host/lxc
> from
> > >> using the hugepages.. I have donot have much knowledge about how the
> > >> hugepage filesystem works.. so pardon my ignorance... :)
> > >>
> > >> Looking forward to some help on this.
> > >>
> > >> Regards,
> > >> -Pushpasis
> > >>
> > >
> > >
> > >
>
>

Reply via email to