HI Ben, Thanks for your reply.
My doubt is that I did not see this issue for OVS running on x86 platform. In this case ovs-vswitchd takes hardly 100 MB memory for 2000 ports. But in MIPS64 based platform, ovs-vswitchd takes approximately 700 MB for 1000 ports only. Is this behavior expected ? Is there any fix for this issue ? On Tue, Jan 7, 2014 at 10:45 PM, Ben Pfaff <b...@nicira.com> wrote: > On Tue, Jan 07, 2014 at 09:09:26PM +0530, Neelakantam Gaddam wrote: > > I am new to openvswitch stuff. I ported the openvswitch code to MIPS64 > > based embedded platform. Everything looks fine (creating bridges, ports > .., > > etc). > > > > When I create the ports beyond 1000 using shell script in a bridge, I > > observed out of memory error and the ovs-vswitchd process got killed > > immediately. I observed that ovs-vswitchd is taking more memory as the > > number of ports increase. > > > > I am using the openvswitch-1.10.0 version. I observed the same issue > > for openvswitch-1.10.2 also. > > > > One interesting thing is that I did not see this issue when I run > > openvswitch on x86 platform. > > > > Please help me in understanding and fixing the issue or give me some > > pointers where I can look for memory leaks in ovs-vswitchd code. If this > > issue is already fixed, please provide me the fix. > > I doubt there's a leak, especially since ovs-vswitchd is getting killed > quickly. Probably it just requires more memory than you have. > -- Thanks & Regards Neelakantam Gaddam
_______________________________________________ discuss mailing list discuss@openvswitch.org http://openvswitch.org/mailman/listinfo/discuss