diff options
author | Damjan Marion <damarion@cisco.com> | 2016-06-26 20:16:57 +0200 |
---|---|---|
committer | Dave Barach <openvpp@barachs.net> | 2016-06-28 15:08:45 +0000 |
commit | a06dfb39c6bee3fbfd702c10e1e1416b98e65455 (patch) | |
tree | 2f1e4dc672f0f3af8bfce51aa644618e72d15013 /g2/main.c | |
parent | 310dca43a3d0c1a541d91f54a8034401c702c8e5 (diff) |
Reduce ring size for dpdk NICs and overtal mem footprint
Size of interface descriptor rings have direct impact
on Last Level Cache utilization, and can significantly affect performance.
So generally having smaller ring size is good idea as long as
there is enough buffer in the ring to accomodate line rate.
Here we are reducing rings sizes to 1024 which is still bigger
than lab verified 512 buffers per ring.
Indirectly, this also affects memory footprint, as we can have
smaller buffer allocation, which is now 16384 (previously it was 32768)
This patch also fixes issue with i40e vector PMD which was leaking
buffers when previous default ring sizes were set.
Change-Id: I58fb40586304b2f0cb5de9a444055da3cd3acb53
Signed-off-by: Damjan Marion <damarion@cisco.com>
Diffstat (limited to 'g2/main.c')
0 files changed, 0 insertions, 0 deletions