[Seasar-user:20037] Re: Tomcat が 1 時間で落ちる

[E-MAIL ADDRESS DELETED] [E-MAIL ADDRESS DELETED]
2010年 8月 4日 (水) 18:17:09 JST


池本と申します。こんにちは。

パーマネント領域が足りないのであれば
-XX:MaxPermSizeに64mより大きな値を設定すれば良いと思いますが
3人で使って1時間程度ど起きてしまうのであれば
根本的な原因として、多分ホットデプロイの設定なのではないでしょうか。

2010年8月4日18:07 TAKEUCHI, Manabu <[E-MAIL ADDRESS DELETED]>:
> 竹内です。こんにちは。
>
> さて、Teeda のプロジェクトをテスト環境にてテストしているのですが、なんと、
> 一時間に一回、Tomcat が java.lang.OutOfMemoryError: PermGen space で落ち
> ます orz
>
> まだ、3 人程度のテスタで行っていて、この頻度で落ちるのはかなり問題になっ
> ています。
>
> Teeda の Tomcat での設定の注意書きは特に無かったのですが、必要なメモリの
> 設定などはあるのでしょうか?
>
> ちなみに現在の環境/設定は次の通りです。
>
> OS: Windows Server 2003 R2
> Memory: 4GB (Oracle も常駐しているので、Tomcat で使用できるのは 1GB 程度)
> jdk: 1.6.0_20
> Tomcat: 6.0.10
>
>
> -Xloggc:C:\Tomcat 6.0\logs\gbg.log
> -XX:+DisableExplicitGC
> -verbose:gc
> -XX:+PrintGCTimeStamps
> -XX:+PrintGCDetails
> -XX:+PrintClassHistogram
> -Xmx512m
> -Xms448m
> -Xss512k
> -XX:NewSize=256m
> -XX:MaxNewSize=256m
> -XX:SurvivorRatio=2
> -XX:MaxTenuringThreshold=32
> -XX:TargetSurvivorRatio=90
> -XX:+UseConcMarkSweepGC
> -XX:+CMSIncrementalMode
> -XX:+CMSIncrementalPacing
> -XX:CMSIncrementalDutyCycleMin=0
> -XX:+CMSParallelRemarkEnabled
> -XX:+CMSClassUnloadingEnabled
> -XX:+CMSPermGenSweepingEnabled
> -XX:+UseParNewGC
> -XX:MaxPermSize=64m
> -Djava.awt.headless=true
>
> 何かヒントがありましたら宜しくお願いいたします。
>
>
> --
> 竹内 学 <mailto:[E-MAIL ADDRESS DELETED]>
> 株式会社エールシステム
>
> _______________________________________________
> Seasar-user mailing list
> [E-MAIL ADDRESS DELETED]
> https://ml.seasar.org/mailman/listinfo/seasar-user
>


Seasar-user メーリングリストの案内