Hello,

I am looking to understand the math and reasoning behind the 16K DPDK MBUFs per 
socket allocation.

From: vpp/src/plugins/dkdp/device/dpdk.h

#define NB_MBUF   (16<<10)

The following online documentation has a comment stating it is 32K per socket. 
Above == 16K, and does not seem to align with the 32K statement.
https://wiki.fd.io/view/VPP/Using_VPP_In_A_Multi-thread_Model

Is there some basic math or VPP process understanding that can be shared? Is 
there an assumption as to the number of NICs or rx queues per NIC which drives 
this #? Are there assumptions being made relative to NIC port speed for this 
default value? Are there some online resources you can point me at to read and 
digest?

Regards,
Mike

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.

View/Reply Online (#10225): https://lists.fd.io/g/vpp-dev/message/10225
Mute This Topic: https://lists.fd.io/mt/24829323/21656
Group Owner: vpp-dev+ow...@lists.fd.io
Unsubscribe: https://lists.fd.io/g/vpp-dev/unsub  [arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-
  • ... Bly, Mike
    • ... Damjan Marion via Lists.Fd.Io
      • ... Bly, Mike
      • ... Vratko Polak -X (vrpolak - PANTHEON TECHNOLOGIES at Cisco) via Lists.Fd.Io

Reply via email to