laptop and a wrench

Error

The memory is not completely released by ArcGIS Runtime SDK for Java when adding and removing graphics from a GraphicsOverlay.

Última publicación: November 13, 2020 ArcGIS Runtime SDK
Número de ID del error BUG-000134864
EnviadoOctober 23, 2020
Última modificaciónJune 5, 2024
Relacionado conArcGIS Runtime SDK
Versión encontrada100.4
Sistema operativoWindows OS
Versión de sistema operativo2008 R2 64 Bit
EstadoNon-Reproducible

Información adicional

Memory management in Java apps is not as simple as suggested in this scenario. If the user allocates a load of resources in a Java app then releases them, the user can’t expect an immediate drop in the memory footprint of the app running on their machine. This is not how memory is controlled in a managed environment like a Java Virtual Machine (JVM). The memory is released when the JVM decides it is time to perform a garbage collection. We have no control over this, the JVM does this in the background when it decides the time is right and cannot predict when it is going to happen. Forcing a garbage collection in code (which is exceedingly bad practice) does not even free up memory.

Pasos para reproducir

ID del error: BUG-000134864

Software:

  • ArcGIS Runtime SDK

Recibir notificaciones cuando cambie el estado de un error

Descargar la aplicación de soporte de Esri

Descubrir más sobre este tema

Obtener ayuda de expertos en ArcGIS

Contactar con el soporte técnico

Descargar la aplicación de soporte de Esri

Ir a opciones de descarga