65 bytes frame may degrade performace a lot.Thats related to DMA and cache. When NIC dma packets to memory, NIC has to do read modify write if DMA size is partial cache line.So for 65 bytes, the first 64 bytes are ok. The next 1 byte NIC has to read the whole cache line, change one byte and update the cache line. So in DPDK, CRC is not stripped and ethernet header aligned to cache line which causes ip header not aligned on 4 bytes.
- [dpdk-dev] DPDK testpmd forwarding performace degrad... Alexander Belyakov
- [dpdk-dev] DPDK testpmd forwarding performace d... De Lara Guarch, Pablo
- [dpdk-dev] Fwd: DPDK testpmd forwarding pe... Alexander Belyakov
- [dpdk-dev] DPDK testpmd forwarding perf... Alexander Belyakov
- [dpdk-dev] DPDK testpmd forwarding ... De Lara Guarch, Pablo
- [dpdk-dev] DPDK testpmd forwar... Alexander Belyakov
- [dpdk-dev] DPDK testpmd fo... Alexander Belyakov
- [dpdk-dev] DPDK testpm... Alexander Belyakov
- [dpdk-dev] DPDK testpmd forwarding performace d... Stephen Hemminger
- [dpdk-dev] Fwd: DPDK testpmd forwarding pe... Alexander Belyakov
- [dpdk-dev] DPDK testpmd forwarding performace d... 吴亚东
- [dpdk-dev] DPDK testpmd forwarding performa... Alexander Belyakov