2008/6/29 Lucas Sallovitz <[EMAIL PROTECTED]>:
> 2008/6/29 Rafael Bidegain <[EMAIL PROTECTED]>:
>> Hola
>>
>> Hay alguna forma de saber cuantos objetos hay creado en un momento
>> determinado de la corrida de un script?
>>
>
> Hay más de una, la más primitiva es ObjectSpace.each_object
> (enumerable con todos los objetos), pero probablemente no sea lo que
> necesitas, estás intentando contar los objetos de una clase
> determinada?
gracias Lucas, ahora miro como funciona ObjectSpace y en particular si
puedo usar each_object
El problema que tenqo es que un script despues de unas horas de
ejecucion me apaga la máquina.
estuve ejecutando free desde otra consola y vi que la memoria ocupada
crecía cada vez mas por lo que reemplece las asignaciones del tipo
cadena = "algo"
por
cadena.replace("algo")
con eso logre decrementar bastante el consumo de ram, no obstante
sigue creciendo y quiero ver cuales son los objetos que me estan
consumiendo la ram.
saludos
--
/* Rafael Bidegain
Linux Registered User # 204304
CaFeLUG Grupo de Usuarios de Software Libre de Capital Federal
http://www.cafelug.org.ar */
_______________________________________________
Ruby mailing list
[email protected]
http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar