以下是事实:
作为一个Java程序的例子,它有内存泄漏(不是针对心脏无力的人,这个问题可能动摇你的信念),在这里可以看到一个名为Tomcat的小型Java程序,它甚至有一个“查找泄漏”按钮:是否有办法避免Tomcat中的未部署内存泄漏?。
因此,我想知道:用Go编写的程序是否会显示与一些用Java编写的程序所显示的内存泄漏相同的(微妙的或不微妙的)内存泄漏?
发布于 2010-12-09 16:09:50
Go程序很可能会出现内存泄漏。Go的当前实现有一个简单的标记和扫描垃圾收集器。这只是作为一个临时解决方案,而不是作为长期垃圾收集器。有关更多信息,请参见此页面。在标题Go Garbage Collector下面查看。如果您愿意的话,该页面甚至有一个指向当前版本代码的链接。
https://stackoverflow.com/questions/4400311
复制相似问题