Finally! I've been waiting for someone to resurrect this thread. Ok. I've decided that if a program consumes ALL of a computer's available memory (free, inactive), then GC.start is run, it will be able to free all that RAM. I have done several scientific tests with this on World of Warcraft (heh. work on WoW) and image rendering. So what's the best way to consume all of a computer's RAM? I've been toying with the idea of massive variable generation, but i think that might be a bit difficult. So what do you all think? ---------------------------------------------------------------| ~Ari "I don't suffer from insanity. I enjoy every minute of it" --1337est man alive