We observed OOM kills of xend after ~20 days in openSUSE build service workers. xend reached around 2.5 G virt, 1.5G res, and 1.8G shared memory usage. Attached patch provides a plug. Cheers, Jim Signed-off-by: Jim Fehlig <jfehlig@novell.com> _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Jim Fehlig schreef:> We observed OOM kills of xend after ~20 days in openSUSE build service > workers. xend reached around 2.5 G virt, 1.5G res, and 1.8G shared > memory usage. Attached patch provides a plug.Did you see problems after this patch? I have applied it on 3.2.1 which borks about missing vm_metrics. Stefan -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.9 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iEYEAREKAAYFAki3HhkACgkQYH1+F2Rqwn049gCeIYOm5MSf/NQfgdb9TC009wjS 9l8An0PeV5xp/jYamySsSACJO1OI2Jp7 =bJwS -----END PGP SIGNATURE----- _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
I also encountered this many times. I come up with a patch. Jim, please review. thanks, zhigang Stefan de Konink wrote:> -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA512 > > Jim Fehlig schreef: >> We observed OOM kills of xend after ~20 days in openSUSE build service >> workers. xend reached around 2.5 G virt, 1.5G res, and 1.8G shared >> memory usage. Attached patch provides a plug. > > Did you see problems after this patch? I have applied it on 3.2.1 which > borks about missing vm_metrics. > > > Stefan > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v2.0.9 (GNU/Linux) > Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org > > iEYEAREKAAYFAki3HhkACgkQYH1+F2Rqwn049gCeIYOm5MSf/NQfgdb9TC009wjS > 9l8An0PeV5xp/jYamySsSACJO1OI2Jp7 > =bJwS > -----END PGP SIGNATURE----- > > _______________________________________________ > Xen-devel mailing list > Xen-devel@lists.xensource.com > http://lists.xensource.com/xen-devel_______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
On Fri, 29 Aug 2008, Zhigang Wang wrote:> I also encountered this many times. I come up with a patch. > > Jim, please review. > > thanks, > > zhigang > > Stefan de Konink wrote: > > -----BEGIN PGP SIGNED MESSAGE----- > > Hash: SHA512 > > > > Jim Fehlig schreef: > >> We observed OOM kills of xend after ~20 days in openSUSE build service > >> workers. xend reached around 2.5 G virt, 1.5G res, and 1.8G shared > >> memory usage. Attached patch provides a plug. > > > > Did you see problems after this patch? I have applied it on 3.2.1 which > > borks about missing vm_metrics. > > > > > > Stefan > > -----BEGIN PGP SIGNATURE----- > > Version: GnuPG v2.0.9 (GNU/Linux) > > Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org > > > > iEYEAREKAAYFAki3HhkACgkQYH1+F2Rqwn049gCeIYOm5MSf/NQfgdb9TC009wjS > > 9l8An0PeV5xp/jYamySsSACJO1OI2Jp7 > > =bJwS > > -----END PGP SIGNATURE----- > > > > _______________________________________________ > > Xen-devel mailing list > > Xen-devel@lists.xensource.com > > http://lists.xensource.com/xen-devel >The patch you provide seems to be for the 3.3 version right? The is_managed attribute/function, is it available for 3.2? Can anyone backport this? (I think giving me a reference to a kernel that is older than 2.6.18 and supports x86_64 + Xen 3.3 is more work ;) Stefan _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
Stefan de Konink wrote:> On Fri, 29 Aug 2008, Zhigang Wang wrote: > >> I also encountered this many times. I come up with a patch. >> >> Jim, please review. >> >> thanks, >> >> zhigang >> >> Stefan de Konink wrote: >>> -----BEGIN PGP SIGNED MESSAGE----- >>> Hash: SHA512 >>> >>> Jim Fehlig schreef: >>>> We observed OOM kills of xend after ~20 days in openSUSE build service >>>> workers. xend reached around 2.5 G virt, 1.5G res, and 1.8G shared >>>> memory usage. Attached patch provides a plug. >>> Did you see problems after this patch? I have applied it on 3.2.1 which >>> borks about missing vm_metrics. >>> >>> >>> Stefan >>> -----BEGIN PGP SIGNATURE----- >>> Version: GnuPG v2.0.9 (GNU/Linux) >>> Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org >>> >>> iEYEAREKAAYFAki3HhkACgkQYH1+F2Rqwn049gCeIYOm5MSf/NQfgdb9TC009wjS >>> 9l8An0PeV5xp/jYamySsSACJO1OI2Jp7 >>> =bJwS >>> -----END PGP SIGNATURE----- >>> >>> _______________________________________________ >>> Xen-devel mailing list >>> Xen-devel@lists.xensource.com >>> http://lists.xensource.com/xen-devel > > The patch you provide seems to be for the 3.3 version right? The > is_managed attribute/function, is it available for 3.2? Can anyone > backport this? >I don''t think this patch can solve your VM start problem. It only gives your more accurate description of the problem you are encountering. you should check /var/log/xen/xend-debug.log to see which is the right causing of this problem.> (I think giving me a reference to a kernel that is older than 2.6.18 and > supports x86_64 + Xen 3.3 is more work ;)Xen 3.3 has the same ABI of 3.0+. you can try the latest fedora kernels. zhigang> > > Stefan >_______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
On Fri, 29 Aug 2008, Zhigang Wang wrote:> > The patch you provide seems to be for the 3.3 version right? The > > is_managed attribute/function, is it available for 3.2? Can anyone > > backport this? > > > I don''t think this patch can solve your VM start problem. It only gives your > more accurate description of the problem you are encountering. > you should check /var/log/xen/xend-debug.log to see which is the right causing > of this problem.The problem that I encounter like Jim are massive python processes... that will eventually OOM. So only in that perspective I want a solution.> > (I think giving me a reference to a kernel that is older than 2.6.18 and > > supports x86_64 + Xen 3.3 is more work ;) > Xen 3.3 has the same ABI of 3.0+. you can try the latest fedora kernels.I''m running on a Gentoo 2.6.21 Xen patched kernel now, so if I can use that within 3.3 I''ll give it a shot. (And apply your patch) Stefan _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
Stefan de Konink wrote:> -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA512 > > Jim Fehlig schreef:memory leak > >> We observed OOM kills of xend after ~20 days in openSUSE build service >> workers. xend reached around 2.5 G virt, 1.5G res, and 1.8G shared >> memory usage. Attached patch provides a plug. >> > > Did you see problems after this patch? I have applied it on 3.2.1 which > borks about missing vm_metrics. >Yeah :-(. The patch got committed as c/s 18030. You''ll also want 18064 - and maybe even 18140. See http://lists.xensource.com/archives/html/xen-devel/2008-07/msg01230.html Jim _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel