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] -=-=-=-=-=-=-=-=-=-=-=-