Hi, How are you wating for the 100us interval? If you use sleep primitives like usleep() or nanosleep() your delay is likely due to the nanosleep() default timerslack, or deep C-states enabled, or frequency scaling, etc. This would be completely unrelated to DPDK.
Cheers, Vincenzo Il giorno dom 28 ott 2018 alle ore 01:36 Sungho Hong < maverickji...@gmail.com> ha scritto: > Hello DPDK experts, > > I'am testing the performance of DPDK not on high speed polling > but sending each packet with 100 microsecond interval. > > As same as the POSIX, DPDK performance degrades into 90 ~ 100 microsecond > round-trip latency per 4KB message. > > Is there a way to improve the performance, when I am expecting to send the > packet on 100 microsecond interval? > > And is there an explanation of the slowdown of DPDK when I am sending the > packet on 100 microsecond interval? > > Any insights on this issue will be highly appreciated.. > Thanks > -- Vincenzo