Date: Wed, 21 Jul 1999 07:14:10 -0400 (EDT) From: Thomas David Rivers <rivers@dignus.com> To: jobaldwi@vt.edu, rivers@dignus.com Cc: freebsd-questions@FreeBSD.ORG, glewis@ares.maths.adelaide.edu.au, jobaldwi@smtp4.erols.com Subject: Re: Wine breakage... Message-ID: <199907211114.HAA01699@lakes.dignus.com> In-Reply-To: <199907211106.HAA29795@smtp4.erols.com>
next in thread | previous in thread | raw e-mail | index | archive | help
>
> That's 344 Meg, not Kilobytes.. I have asmem running in my toolbar, and when I
> start wine up, I just watch my swap progress from 80% free or so down until it
> gets to 10% free at which point I kill it. I'm just using XFree 3.3.3.1 with
> the SVGA server, if that was broken I would think a lot more people would be
> complaining.
>
Oops - you're right - (sorry - I guess its too early in the morning; :-) )
In situations like this, I've done the following (which takes advantage
of the fact that it takes just a few seconds to fill up all the swap...)
1) Run big-monster-swap-consuming program
2) Get its PID
3) Get it to start consuming swap.
4) Kill it in such a way that it dumps core.
5) Run gdb on the program and the core image to get a traceback
and see where it is.... (often, there is a loop allocating
memory over-and-over which is easy to find.)
This quick approach has worked for me in the past...
- Dave Rivers -
p.s. you're right - why wasn't Wine the one killed?
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-questions" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199907211114.HAA01699>
