あきらるブログる なかなかひとつに絞れない大好きなものを日記として残してます。 ・ソロギター ・IT ・マクロス Seasar2 SAStruts Jdk6 tomcat7 の稼動環境で、コンテキストをアンデプロイしてもメモリリークが発生しておりPermGenを食いつぶす 【現象】 JDBCで使用しているクラス群がTOMCATのクラスローダーによって使用されたため、 コンテキストのアンデプロイを実施してもクラスが解放されないため、 PermGenを食いつぶしていた。 ・jdk1.6.0_31 ・apache-tomcat-7.0.27 ・s2-framework-2.4.45 ・sa-struts-1.0.4-sp9 調査にあたり、jvisualvm.exeでメモリ状況を確認する為、TomcatConfigurationに下記を追加。 -Dcom.sun.management.jmxrem
![『tomcat7でメモリリーク。PermGenを食いつぶす』](https://cdn-ak-scissors.b.st-hatena.com/image/square/25d51afa6b8094c09063ea2e2f323ba560f67a38/height=288;version=1;width=512/https%3A%2F%2Fstat.ameba.jp%2Fuser_images%2F20130308%2F17%2Fvashpia77%2Fd7%2F77%2Fj%2Fo0703057112448898492.jpg)