On Sunday 20 March 2005 23:25, Paul Warren wrote: > [ trimmed cc to just -devel list] > > On Thu, Mar 17, 2005 at 08:49:38PM +0100, Blaisorblade wrote: > > Paul Warren said that there is a leak in 2.4 UML related to hostfs > > stuff.. and I already saw this message from some 2.4 recent UMLs. I hope > > Paul Warren can explain what he saw and help us... > > > > In case we have confirmation it's hostfs-related, we only need to go back > > to the stable 2.4.24-1um hostfs code (i.e. pre-humfs), as I already do in > > the 2.4-bs tree. > > OK, our setup is that we have a load of distribution mirrors that are > NFS mounted onto the host server. The guests then mount these using > hostfs. We first noticed that a nightly updatedb was causing the amount > of memory that could be malloced to decrease. We found that doing a > "find" across the entire hostfs mount also did the trick. > > I've attached the script and program that we used to meause the maximum > amount of memory that can be malloced. We then ran: > > while : ; do ./maxalloc ; updatedb ; done > > ... and watched the memory leak away.
> Please let me know if you want some more info. In priority order: 1) Try it on 2.6 and/or 2.4.27-bs (either bs1 or bs2-pre6, whichever you prefer and gives you less problems). 2) Try finding the item in /proc/meminfo (and if it's from Slab, inside /proc/slabinfo) which is increasing in the memory leak... > Paul -- Paolo Giarrusso, aka Blaisorblade Linux registered user n. 292729 http://www.user-mode-linux.org/~blaisorblade ------------------------------------------------------- This SF.net email is sponsored by: 2005 Windows Mobile Application Contest Submit applications for Windows Mobile(tm)-based Pocket PCs or Smartphones for the chance to win $25,000 and application distribution. Enter today at http://ads.osdn.com/?ad_id=6882&alloc_id=15148&op=click _______________________________________________ User-mode-linux-devel mailing list User-mode-linux-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/user-mode-linux-devel