three.js - 如果我加载一个新的 dicom 文件,内存会不断增长
解决方案
您可以在示例代码中查看如何释放内存的各种示例,例如加载程序:
let loader = new LoadersVolume();
loader.free(); // Free memory
loader = null;
另一个:
let stackHelper = new HelpersStack();
stackHelper.dispose(); // Free memory
stackHelper = null;
我建议阅读以下文档以了解垃圾收集在大多数浏览器上的工作原理。
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Memory_Management
推荐阅读
- android - 在 Play 商店中,“您的设备与此版本不兼容” - 可能是由于相机
- javafx - 如何从 DoubleBinding 创建 BigDecimal
- excel - 如何在演示文稿中循环播放幻灯片,将新的 Excel 范围粘贴到每张幻灯片的表格中
- c# - 如何在按下 F4 时禁用 Wpf 组合框下拉菜单?
- vba - 在 vba 中以 0.1 的增量增加 ComboBox
- git - 用远程覆盖本地存储库
- java - 返回连接的套接字返回 null
- laravel-5 - Laravel 将目录作为其路由
- docker - 如何刷新 docker-compose external_links dns
- python - 命令“/bin/sh -c pip install -r requirements.txt”返回一个非零代码:1