[ovs-dev] [RFC PATCH 0/1] Provide information about PMD cycles spend on Rx

Sugesh Chandran sugesh.chandran at intel.com
Tue May 30 18:46:33 UTC 2017


PMD threads polls Rx queues to process the packets. There is no way for user to
know the distribution of PMD cycles across different Rxq. 
Extending the existing command 
    'ovs-appctl dpif-netdev/pmd-rxq-show'
to show the percentage of total PMD thread cycles spent on each port rx queues.

Sending it as a RFC patch because  
	1) Only basic sanity and performance testing are done on the patch. However
there is no significant performance impact is noticed as such.
    2) Looking for the feedback on extending the existing command itself to
offer this information.
    3) Also wanted to know how useful stats at queue granularity.

Sugesh Chandran (1):
  dpif-netdev : Include Rxq processing cycles information in the queue
    stats

 lib/dpif-netdev.c | 155 +++++++++++++++++++++++++++++++++++++++++++++---------
 1 file changed, 131 insertions(+), 24 deletions(-)

-- 
2.7.4



More information about the dev mailing list