dee*_*wtz 10
在2013年GoGaRuCo上的关于Ruby 1.9的关于Ruby 1.9的讨论中,我了解了1.9中添加到ObjectSpace的一些东西,似乎可以解决这个问题.
require "objspace"
obj = {some:"STUFF"}
ObjectSpace.memsize_of(obj) # => you can imagine
Run Code Online (Sandbox Code Playgroud)
在objspace上找到了一些文档,但很多都是日语.如果你继续寻找,那里有一些英语.
仍然不确定如何通过使用Ruby来获取1.8.7中对象的内存大小.