Programación y Desarrollo para Android Subforo exclusivo para temas de programación de software para PDAs y desarrollo de aplicaciones, interfaces, etc bajo Android

Respuesta
 
Herramientas
  #1  
Viejo 15/04/13, 20:09:41
Array

[xs_avatar]
ramon00 ramon00 no está en línea
Usuario novato en la web
 
Fecha de registro: abr 2013
Mensajes: 9
Modelo de smartphone: neo V
Tu operador: Movistar
Es importante mensaje Logcat de eclipse GC_EXPLICIT/CONCURRENT ?

Buenas tengo una duda y espero que por aquí alguien me la pueda contestar. Estoy haciendo una aplicación y cuando la ejecuto con el eclipse observo como en la pestaña de "Logcat" aparecen mensajes en azul como estos:
GC_EXPLICIT freed 389K, 56% free 2802K/6343K, external 737K/1038K, paused 215ms.
GC_CONCURRENT freed 133K, 48% free 3090K/5831K, external 716K/1038K, paused 18ms+17ms
Aparecen cuando interactúo con la aplicación cada 2 ó 3 pulsaciones que le doy a un boton que tiene la app. En principio entiendo que esto es memoria no necesaria que libera automáticamente el s.o. pero antes creo que no me aparecía tan a menudo , tal vez me aparecia una vez al iniciar la app pero despues al interactuar ya no volvía a aparecer.Aclaro que la app me funciona correctamente. Bueno mi pregunta es si debo preocuparme e intentar mejorar mi codigo para que optimize el uso de memoria o estos mensajes entran dentro de lo normal. Muchas gracias por leer mi duda . Saludos
Responder Con Cita


  #2  
Viejo 15/04/13, 20:27:59
Array

[xs_avatar]
mocelet mocelet no está en línea
Desarrollador
 
Fecha de registro: may 2011
Localización: Madrid
Mensajes: 2,203
Tu operador: -

Efectivamente es el recolector de basura, que se encarga de eliminar los objetos que ya no están referenciados y por tanto no van a usarse.

En principio no te preocupes por eso.

P.D: A título informativo, un ejemplo de sitio donde preocuparse es en un juego, imagínate una animación que pinta en pantalla 30 veces por segundo, en ese código repetitivo crear un objeto es mala práctica porque estás continuamente creando y destruyendo objetos de forma normalmente innecesaria. O si creas objetos cada vez que el dedo se mueve por la pantalla o hace scroll. En esos casos se usan pools de objetos para reutilizarlos y no hacer trabajar demasiado al recolector de basura.
__________________
El mejor Cuatro en Raya de Android (Hilo en HTCMania, Play Store) ¡Un millón de descargas!
Responder Con Cita
  #3  
Viejo 22/04/13, 15:21:45
Array

[xs_avatar]
ramon00 ramon00 no está en línea
Usuario novato en la web
 
Fecha de registro: abr 2013
Mensajes: 9
Modelo de smartphone: neo V
Tu operador: Movistar
Gracias por la respuesta
Responder Con Cita
Respuesta

Estás aquí
Regresar   Portal | Indice > Todo sobre Android > Programación y Desarrollo para Android



Hora actual: 00:34:44 (GMT +1)



User Alert System provided by Advanced User Tagging (Lite) - vBulletin Mods & Addons Copyright © 2026 DragonByte Technologies Ltd.

Contactar por correo / Contact by mail / 邮件联系 /