[dpdk-users] occasionally ~300us delay

Yuliang Li yuliang.li at yale.edu
Wed Feb 28 06:01:22 CET 2018

Hi all,

I am using dpdk to generate packets. Specifically, I have a list of <packet
Pi, time Ti>, meaning I want to send Pi at Ti. I wait for Ti by while
(rte_get_tsc_cycles()<Ti). However, sometimes I see a delay of around 300us
of sending packets, i.e., the sending time of some Pi is around Ti+300us.
It looks like the program just pauses by 300us, and then resumes. Does
anyone know why?

Yuliang Li
PhD student
Department of Computer Science
Yale University

More information about the users mailing list