Hi, Folks,


I noticed there're some patch reviews these days on optimizing unicast netlink 
I/O performance and showed the performance result as blow. I'm wondering about 
the tools and method which we usually use to verify  performance improvement on 
netlink IO. Can you help shed any light on this?



Thanks,

Yuxin





P.S. this is the performance result I mentioned

--------

Benchmark

  * pktgen -> ovs internal port

  * 5M pkts, 5M flows

  * 4 threads, 8 cores



Before:

Result: OK: 67418743(c67108212+d310530) usec, 5000000 (9000byte,0frags)

  74163pps 5339Mb/sec (5339736000bps) errors: 0

         +   2.98%     ovs-vswitchd  [k] copy_user_generic_string

         +   2.49%     ovs-vswitchd  [k] memcpy

         +   1.84%       kpktgend_2  [k] memcpy

         +   1.81%       kpktgend_1  [k] memcpy

         +   1.81%       kpktgend_3  [k] memcpy

         +   1.78%       kpktgend_0  [k] memcpy

_______________________________________________
discuss mailing list
discuss@openvswitch.org
http://openvswitch.org/mailman/listinfo/discuss

Reply via email to