0
私は、アプリケーションでFlashDevelopプロファイラをテストしました。私が2つのメニュー間を行き来するとき、 "Function Objects"タブの "Function"、 "Class"、 "Sprite"の数は増えますが、 "Namespace"と "Object"では増えません。これは私がメモリリークを持っていることを意味しますか、それとも遅いガベージコレクションによって引き起こされる可能性がありますか?ActionScript 3アプリケーションでメモリリークを検出する方法はありますか?
一般に、これはメモリリークを見つける方法ですか?何度か何度もやって、メモリ使用量とオブジェクト数が増加し続けているかどうかを確認してください。
いいえ、それはありません。 GCが起動されたかどうかを知る方法はありません。デバッグでは、反復を切り替えるときにGCを強制します。そしてそれを有効にしたプロフィール。 –