人力検索はてな人力検索はてなモバイル版を表示しています。PC版はこちらFlashとAirで、複数個の外部のサウンドデータを読み込んで、Soundクラスを使用し再生するプログラムをしているのですがnullを入れても、メモリー開放がされません。そのため、何個ものサウンドデータを読み込みおわっては、新しく読み込むを繰り返すとメモリーオーバーとエラーになり、止まってしまいます。どこかで見たところ、Flashはメモリーを消去できずに、Flash側で自動的に消去する方式で、強制的に消去する機能が存在しないようです。残り使用出来るメモリーや自動的に消去した瞬間に通知してもらえると助かるのですがそういった事を知ることは可能ですか?また、強制的に消去できるなら、それが好ましいです。▽最新の回答へ▽1●yofukaci●60ポイントhttp://d.hatena.ne.jp/y_d/20090212/1234452867ガーベージコレクションを強制的に起こしてみては?◎質問者からの返答ガーベージコレクションを実行ではうまくいきません。nullのすぐ下に処理を入れてはだめなのでしょうか※ガーベージコレクションに登録するまでにタイムラグがあるとか。ガーベージコレクションを中心とした質問もしてみたく思います。ありがとうございます。□はてなトップ(C)株式会社はてな。