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

Reply via email to