重新启动颤动应用程序时控制台中的注释



在创建一个flutter应用程序时,我重新启动了该应用程序,之后在dubug控制台中弹出了一条注释

Background sticky concurrent mark sweep GC freed 187009(7MB) AllocSpace objects, 0(0B) LOS objects, 53% free, 6MB/14MB, paused 5.282ms total 60.228ms

我想知道我们为什么会得到这个,它意味着什么?我在谷歌上搜索了一下,但我找不到任何与之相关的东西,所以如果有人能回答它,那将是非常有帮助的…

这与调试垃圾收集器有关。

垃圾收集器会自动释放未使用的空闲内存。你可以在C和Java等语言中找到它——这就是Dart(有时(编译(简化(的目的。你看到的存储统计数据与它释放的内存量有关,你可以看到它在后台花费了60毫秒。

这完全是正常的,你不应该担心。AFAIK,你不能隐藏日志;你绝对不应该停止这个过程。

相关内容

最新更新