Messages in this thread | | | Date | Mon, 9 Jul 2001 13:17:25 +0200 (CEST) | From | Mike Galbraith <> | Subject | Re: VM in 2.4.7-pre hurts... |
| |
On Mon, 9 Jul 2001, Mike Galbraith wrote:
> On 9 Jul 2001, Christoph Rohland wrote: > > > Hi Mike, > > > > On Mon, 9 Jul 2001, Mike Galbraith wrote: > > > --- mm/shmem.c.org Mon Jul 9 09:03:27 2001 > > > +++ mm/shmem.c Mon Jul 9 09:03:46 2001 > > > @@ -264,8 +264,8 @@ > > > info->swapped++; > > > > > > spin_unlock(&info->lock); > > > -out: > > > set_page_dirty(page); > > > +out: > > > UnlockPage(page); > > > return error; > > > } > > > > > > So, did I fix it or just bust it in a convenient manner ;-) > > > > ... now you drop random pages. This of course helps reducing memory > > pressure ;-) > > (shoot. I figured that was too easy to be right)
Urk! Yeah, removing the only thing in the world keeping ramfs/tmpfs page pegged was kinda.. dumb. I'd ask for a browm paper baggie, but my pointy head might damage it ;-)
> > But still this may be a hint.
_Anyway_, tmpfs is growing and growing from stdout. If I send output to /dev/null, no growth. Nothing in tmpfs is growing, so I presume the memory is disappearing down one of X or KDE's sockets.
No such leakage without tmpfs, and I can do all kinds of normal file type use of tmpfs with no leakage.
-Mike
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |