2009/05/09

メモリ32MB制限

現在のWindows Mobileには、1プロセスが使えるメモリが32MB以下という制限がある。
通常はここまで使わないのであまり問題ないが、巨大な画像を開いた際に特に問題になる。
アプリ処理が悪いと大容量の画像を展開してメモリにキャッシュしてしまうため、あっという間に32MBを使い果たしてしまう。
すると、アプリは強制終了する。

例:マンガミーヤCEでキャッシュの合計を33MB以上にするとエラーが出やすくなる

0 件のコメント: