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

A note in console while restarting a flutter application

在创建 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,您无法隐藏日志;你绝对不应该停止这个过程。