Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我一直在调试我被告知的“内存泄漏”,但是比较坏构建和好构建的旧 gen 图,它们看起来几乎相同。将其称为不是内存泄漏是否安全,还是我可能会遗漏其他东西?
是的,你会期望它出现在老一代中,但我见过一些写得不好的代码会不断地破坏未使用的对象,然后从其他地方未清除的数据重新创建它们的情况。
最终结果是 Eden 中有很多东西,而且几乎没有超出永久内存或内存模型的更多静态部分。这导致了很多完整的 GC,但没有明显影响终身内存。