> On Aug 8, 2016, at 3:46 PM, Jan Scheurich <jan.scheur...@ericsson.com> wrote:
> 
>> From: Jarno Rajahalme [mailto:ja...@ovn.org]
>> Sent: Friday, 29 July, 2016 20:38
>> 
>>> Twice the memory of the steady state footprint would still be a significant
>> burden, in particular if that memory would have to reside on hugepages that
>> are statically reserved for ovs-vswitchd. I must say I haven't fully 
>> understood
>> which part of the OVS data structures are actually allocated from hugepage
>> memory when running OVS with DPDK netdev datapath. Can you clarify this?
>>> 
>> Not an expert on huge pages myself, but I asked around and was told DPDK use
>> of huge pages does not affect the size of pages used for the rest of OVS
>> userspace.
> 
> I have seen that ofproto data structures are not allocated from hugepage 
> memory. So that should be OK.
> 
>> I have just posted a new patch series that implements both group support and
>> also reduces the memory burden of bundle message storage and execution. I
>> have not tested how much this helps, and would be happy if you could repeat
>> your testing with the new patch series.
>> 
>> Either way, the patch series should make it's way to OVS 2.6.
> 
> Thanks a lot for that effort. I have seen that it is on master already. We 
> will give the new bundle implementation a try, also including groups, and 
> report the numbers.
> 

I just merged the last patch for making the bundles more memory efficient, so 
if you did any testing so far you’d have to do it again. The new approach could 
also make bundle execution faster as it shifts some prep work from the commit 
critical section to the bundle message add time. So, I’d be interested to see 
what kind of figures you see now.

  Jarno

> BR, Jan

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

Reply via email to