我们正在使用Dart VM版本:1.24.3(2017年12月13日星期三16:10:39)" linux_x64"我一直在使用天文台来了解内存的分配方式。
在分配配置文件下 - >在天文台的老一代,我可以看到以下内容:83.7MB的498.5MB使用
我的问题是
- 我假设83.7MB是使用的内存,但那么498.5MB是什么? VM分配的内存量?
- 我可以看到498.5MB随着时间的推移而增加,即使使用的内存不是那么高。为什么即使应用程序不超过一半,VM也会分配越来越多的内存?
- Dart的VM什么时候会将内存释放回系统? GC并没有太多降低分配的内存。
- 我还能如何缩小潜在的内存泄漏范围?
醇>
谢谢!