必要なpdfファイルを切り替えて常時表示するWebシステムを作成していますが、1日経つとメモリ使用量が増加して、スワップが始まってしまい、応答速度が遅くなってしまいます。
最初は、Internet Explorer がメモリリークしているのかと思っていたのですが、どうも調べてみるとAcrobat Readerが消費しているようです。まだ条件は見つけていませんが、ある時突然メモリ使用量が増えて、ブラウザを終了するまで開放されません。
Acrobat Reader 9 は、Process Explore で見ても、ブラウザがメモリを消費しているように見えるのですが、Acrobat Reader 8 にするとブラウザではなく、Acrobat Readerが消費していることが一目瞭然す。但し、Internet Exploreも 8よりも 7の方がメモリ消費量が多いので、8の方がメモリ管理がしっかりしているみたいですね。 Tridentエンジンを使用している SleipnirやDonut Qなどでも同様に発生するので、Tridentエンジンのバージョンに拠るのでしょうね。LunaScape辺りだとWebkitも選択できるので良いのですが、今回はタグブラウザではなくシングルウィンドウを複数開きたかったので、却下ですが・・・
ただいま、Acrobat Readerの不要なプラグインや設定の変更でメモリ消費量が減られないか研究中です。
0 件のコメント:
コメントを投稿