Firefoxでフラッシュゲームをやるとメモリリークする問題
長時間フラッシュゲームなどを起動しっぱなしにしていると、いつの間にかメモリ使用量がとんでもないことになって、他のアプリケーションにも支障が出ることがあります。
ブラウザを再起動すればいいのですが、再起動せずに復旧する方法もあります。
これは、アルカナコレクションのキャラクタを流用した
DMM のオンラインゲームです。
4時間ほど起動しっぱなしにしてメモリ使用状況を見ると…。
なんと、1G+1G !!
Firefoxの場合、plugin-container.exe というのが裏で動いてるのでこれを強制終了させます。
するとこんな風になります。
後はページをリロードすれば、メモリ解放して復帰できます・ω・
OperaにしろFireFoxにしろ、(余り使わないけどIEも)メモリリークしますね。
最近のPCはGByte単位でMemory搭載してるから、開発サイドはあんまり気にせず作ってるのかな。
(一昔前なら、限られたSize確保してきちんと解放しないと怒られましたが)
フラッシュゲームを続けたいからFirefox再起動したくないのに、フラッシュ再起動したらやっぱりゲームはやり直し。。。