首页 / 浏览问题 / WebGIS / 问题详情
释放内存的问题
62EXP 2025年10月11日

图层设置了不缓存,相机漫游大场景,模型都正常卸载加载,能看到模型变化。

监测js堆文件大小,上升到一定值后 就横着。

相机移出模型外, js堆文件没有变小(等待了1分钟)。 

ctrl+h 清理浏览器缓存后,js堆文件会变小。  难道模型卸载了,内存没卸载么? gc也不自动回收内存?

1个回答

您好,您这边只移出了模型?但是viewer并没有销毁,整体的加载js还是存在的。建议通过销毁场景来清除这些内容:viewer.destroy()

GC会自动回收内存,但是不会频繁触发,会导致页面响应速度下降,用户可能会感知到明显的卡顿或延迟,https://www.cnblogs.com/wanglei1900/p/18552947

1,381EXP 2025年10月11日
整体加载js 包含什么, 应该也没几百MB大吧。
...