Si lo que buscas es mejorar la eficiencia, no puedes meter un "proceso" que esté buscando bloques a ver si se referencian, además de mantener la estructura de punteros necesaria para que eso sea posible.
Si Java incluyó el recolector de basura es porque evitaba muchos errores y el crecimiento insostenible de la aplicación, pero todo tiene un coste, y éste es el del rendimiento.
De hecho la versión de Java para tiempo real ha tenido que permitir no usar el recolector de basura, sino unas especies de malloc y free.
Re:Sobre la gestión de memoria
(Puntos:2)( http://press.asqueados.net/ | Última bitácora: Jueves, 17 Abril de 2014, 09:50h )
Si Java incluyó el recolector de basura es porque evitaba muchos errores y el crecimiento insostenible de la aplicación, pero todo tiene un coste, y éste es el del rendimiento.
De hecho la versión de Java para tiempo real ha tenido que permitir no usar el recolector de basura, sino unas especies de malloc y free.
Envíos descartados por Mu [barrapunto.com]
Re:Sobre la gestión de memoria
(Puntos:1)( https://blog.rcorral.es/ | Última bitácora: Martes, 29 Junio de 2010, 11:58h )
Pero desde luego coincido en que puede ser una carga adicional que no compense. Eso si, para el programador es una grandísima ayuda.
Saludos.
Disculpe que no me disculpe