2010-09-10 9 views

Respuesta

9

En la charla de tenderlove sobre Ruby 1.9 en GoGaRuCo 2010, me enteré de algunas cosas añadidas a ObjectSpace en 1.9 que parecería ser el truco.

require "objspace" 
obj = {some:"STUFF"} 
ObjectSpace.memsize_of(obj) # => you can imagine 

encontrado algunas docs on objspace pero una gran cantidad de ella es japonesa. Hay algo de inglés allí si sigues buscando.

Todavía no estoy seguro de cómo puedo obtener el tamaño de memoria de un objeto en 1.8.7 usando Ruby.

+0

¡Gracias! Eso es exactamente lo que necesito :) –

+0

No funciona para 2.1.4 – installero

Cuestiones relacionadas