[Erik Terpstra]:
>>>Is there some method that tells me how much memory a certain object
>>>consumes?
>> 
>> String: 4 long + 1 pointer + the length of your string in bytes * 1 char
>> Fixnum: 2 long + 1 int
>> Array:  4 long + 1 pointer + the length of your array * 1 pointer 
> 
> Hmmm thanks, but I'm affraid that doesn't really help me when I want to 
> know the memory consumption of a DOM tree for example.

I guess

	Marshal.dump(object).size

would give you a rough estimate. If you want something more precise
you will probably have to write a recursive function based on the
above and Object#instance_variables.

// Niklas