Dart:使用Observatory查找内存泄漏

时间:2018-06-15 03:32:50

标签: dart

我们正在使用Dart VM版本:1.24.3(2017年12月13日星期三16:10:39)" linux_x64"我一直在使用天文台来了解内存的分配方式。

在分配配置文件下 - >在天文台的老一代,我可以看到以下内容:83.7MB的498.5MB使用

我的问题是

  1. 我假设83.7MB是使用的内存,但那么498.5MB是什么? VM分配的内存量?
  2. 我可以看到498.5MB随着时间的推移而增加,即使使用的内存不是那么高。为什么即使应用程序不超过一半,VM也会分配越来越多的内存?
  3. Dart的VM什么时候会将内存释放回系统? GC并没有太多降低分配的内存。
  4. 我还能如何缩小潜在的内存泄漏范围?
  5. 谢谢!

0 个答案:

没有答案