From: Gary Wright Date: 2008-02-14T14:57:21+09:00 Subject: Re: ruby wish-list On Feb 13, 2008, at 11:36 PM, Roger Pack wrote: > My latest wish--a GC that actually worked, instead of mongrel > processes > that take 600MB and growing :) You can't determine from the size of a process whether the GC is working or not since memory (even when freed by the GC) is never returned to the OS. So with a magic 100% perfect GC, the memory footprint of your process will always reflect its peak memory usage. You also have to determine if the GC is failing to collect dead objects or if you simply have some obscure references that are keeping large groups of objects on life support. Gary Wright