diff options
author | Michal Mazur <mkm@semihalf.com> | 2017-09-11 16:20:21 +0200 |
---|---|---|
committer | Michal Mazur <mkm@semihalf.com> | 2017-12-14 15:18:05 +0100 |
commit | 0c552959dc425c5f00499d6a587d16275a6399db (patch) | |
tree | 05fddc1ee2c881570bb80b2a365027297113d62e /src/vlib/mc.c | |
parent | d830f80364a33f81c4b534eca902ac7600cbfc05 (diff) |
Optimize Rx and Tx paths
1) Handle multiple ODP packets at once in receive loop
2) Wait to collect as many RX buffers as possible in single vector
3) Add prefetch of received and transmitted buffers
4) Disable parser, classifier and synchronization of RX queues
Synchronization of Tx queues can also be disabled if 2 ports used.
Change-Id: I65ed49ef2b60278022712e10a83f6ca24360694e
Signed-off-by: Michal Mazur <mkm@semihalf.com>
Diffstat (limited to 'src/vlib/mc.c')
0 files changed, 0 insertions, 0 deletions