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.
「メモリリーク」と言われたものをデバッグしてきましたが、悪いビルドと良いビルドの古い世代グラフを比較すると、ほとんど同じに見えます。これをメモリリークではないと呼ぶのは安全ですか、それとも他に何か欠けている可能性がありますか?
はい、古い世代で発生すると予想されますが、不適切に記述されたコードが未使用のオブジェクトを常に破棄し、パージされていないデータから別の場所でそれらを再作成するケースを見てきました。
最終的な結果として、Eden には多くのものがあり、Tenured メモリやメモリ モデルのより静的な部分を超えることはほとんどありませんでした。これにより、多くのフル GC が発生しましたが、Tenured メモリに明らかに影響を与えるものは何もありませんでした。