*メモリリーク [#t54e28ff]

**具体的にどういう対策をすべき? [#l5d97545]
-1. メンバ変数で保持しているインスタンスは、いらなくなったタイミングで null を代入する
-2. Loader で読み込んだ SWF で不要になったものは、unload を呼び出した上で null を代入して確実に消す
-3. BitmapData で不要になったものは、dispose を呼び出した上で null を代入して確実に消す
-4. addEventListener したイベントリスナーは、不要になったタイミングで必ず対になるように removeEventListener を呼び出して消す
-5. NetStreamをclose、Videoをclear、NetConnectioinをclose


**メモリリーク撲滅とメモリ使用量低減は別問題(若干かぶってるけど) [#uc33407a]
-メモリリーク撲滅 = 「いかに確実にメモリを解放するか」
-メモリ使用量低減 = 「いかにメモリを使わずにやりきるか (いかにメモリを確保しないか)」

**どれくらいのときがメモリ減らすようにしなきゃだめ? [#xc8fad94]
-毎秒 5 MB ずつメモリ使用量が増えて戻らない
-シーンに移動するたびに 30 MB ずつメモリが増えて戻らない
とか

&br;
*Comment [#t26a3b4e]
#comment_nospam
&br;
#counter

IP:122.216.241.242 TIME:"2008-12-16 (火) 21:36:12" REFERER:"http://wiki.minaco.net/index.php?cmd=edit&page=Flash%2F%E3%83%A1%E3%83%A2%E3%83%AA%E3%83%AA%E3%83%BC%E3%82%AF" USER_AGENT:"Mozilla/5.0 (Windows; U; Windows NT 5.1; ja; rv:1.9.0.3) Gecko/2008092417 Firefox/3.0.3"

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS