[Mono-list] Garbage collection and memory usage

Gavin Hamill gdh at laterooms.com
Wed Apr 12 16:41:45 EDT 2006


On Sun, 9 Apr 2006 21:26:37 +0100
Gavin Hamill <gdh at laterooms.com> wrote:

Hi again.. any chance of getting the info I requested in this mail from
a few days ago? 

I'd love to help get this bug nailed, but I'm not a coder so need
hand-holding through scary things like gdb :)

> On Sat, 08 Apr 2006 12:56:27 -0400
> Miguel de Icaza <miguel at ximian.com> wrote:
> 
> > Hello,
> >
> > You attach to the running mono process when it hangs, this will be
> > the one that looks like:
> > 
> > 	mono mod-mono-server.exe
> 
> OK that's great :) Even after reading this thread, could you do a 'gdb
> 101'? This is so that when the admin site next fails I'm not fumbling
> through pages of docs whilst people around me are panicing that
> everything is broken :)
> 
> I'm using mono 1.1.14 on the admin site machine, with the "handle
> SIGXCPU SIG33 SIGPWR nostop noprint" and "mono_backtrace" macro
> in /root/.gdbinit. The admin site runs on x86_64 so I haven't included
> define mono_stack since it's marked as only tested on x86.
> 
> The symptoms for when the admin site fails are that Apache returns
> 'Server Temporarily Unavailable' after a few moments for each aspx
> request.
> 
> So, next time it happens, I'll fire up "gdb --pid=12345" and be
> presented with the (gdb) prompt ... from here, what do I type to
> provide the most useful information?
> 
> > One thing that might help (on private email if you have to) is to
> > describe what kind of things your application is doing: what
> > database provider, whether you can run pieces of the application
> > from the command line (no web version).
> 
> We're using Npgsql.dll - not the latest version I confess - in fact
> we've been using the same dll for months - just stuck it in the 'bin'
> directory along with all the other dll's we're using or have written
> as part of our own application.
> 
> That said, no problems have been experienced with it on Windows :)
> 
> Running the admin site under xsp is an interesting idea, since I'm not
> doing anything exotic with mod_rewrite (like I have to for the public
> site), however I'd need to reboot the machine to UP mode to use heap
> buddy, and I don't want to do that when the machine is far away :)
> Will using XSP bring any other debugging benefits than mod_mono ?
> 
> Cheers,
> Gavin.
> _______________________________________________
> Mono-list maillist  -  Mono-list at lists.ximian.com
> http://lists.ximian.com/mailman/listinfo/mono-list
> 

Cheers,
Gavin.


More information about the Mono-list mailing list