- ベストアンサー
使用メモリの開放
アプレットにて動作するシステムを作成しているのですが、 システムを終了しても、IEを終了するまで使用メモリが開放されず 数回システムを起動すると「OutOfMemory」でフリーズしてしまいます。 システム終了時に「System.gc()」の命令は入れているのですが。 IEを終了せずにメモリを開放したいのですが、 何か良い方法はありませんか?
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
これって、タスクマネージャで見たときに「java.exe」でメモリを使っているのではなくて、iexplore.exeでメモリが消費されているって話ですよね? これは、IE側でのメモリ消費なので、javaからはどうしようもありません。 IE側の問題なので、IE自身を終了する以外に手はありません。 もしくは、システム終了でアプレットが終了せず、そのまま再ログインして、再起動しなくてもシステム再開できるようにするか です。