laptop and a wrench

漏洞

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

上次发布: November 13, 2020 ArcGIS Runtime SDK
漏洞 ID 编号 BUG-000134864
已提交October 23, 2020
上次修改时间June 5, 2024
适用范围ArcGIS Runtime SDK
找到的版本100.4
操作系统Windows OS
操作系统版本2008 R2 64 Bit
状态Non-Reproducible

附加信息

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.

重现步骤

漏洞 ID: BUG-000134864

软件:

  • ArcGIS Runtime SDK

当漏洞状态发生变化时获得通知

下载 Esri 支持应用程序

发现关于本主题的更多内容

获取来自 ArcGIS 专家的帮助

联系技术支持部门

下载 Esri 支持应用程序

转至下载选项