Shinsuke Sugaya
shins****@yahoo*****
2010年 1月 7日 (木) 21:51:11 JST
菅谷です。 確認していただきありがとうございます。 すいません、確かに Windows だとそのままコンソールで 流れてしまいますね…。Unix だと catalina.out に出るので 忘れてました。Windows だと -Xloggc:file でファイル指定を するべきでした…。 ですが、 > ...の行と行の間で 18 分ほどかかっているログが fess.out で確認で > きましたが、その間 GC 状況の表示もずっと同じような調子で流れっ > ぱなしでした。 このときの GC によるメモリがどのように変動していたかも 気になりますが、これから考えると、IndexUpdater の処理中に GC をガツガツ動いていることが考えられると思います。 (IndexUpdaterの減速状態時にGCでメモリ変動が多いと GC による影響が考えられると思います) ですので、GC の 問題もあるかと思います。 >>流れているのが止まるとそう判断できるのでしょうか? IndexUpdater が止まっている時に GC が流れていて、 メモリが増えたり減ったりしていると GC 関連の影響が 大きいと考えていました。(お伝えするのを忘れてました…) 今、IndexUpdater について考えていたのですが、その中で XML から Java オブジェクトを生成する箇所があるのですが このときに大きなテキストとかで、引っかかるケースがある のではないかと考えています。ここの処理を改善することで 対応できないかを考えてみます。 shinsuke 2010年1月7日19:56 Masayuki Shibata <mshib****@shima*****>: > 柴田です。実況中継モードです。 > > 今さきほど > Indexing http://... > ...の行と行の間で 18 分ほどかかっているログが fess.out で確認で > きましたが、その間 GC 状況の表示もずっと同じような調子で流れっ > ぱなしでした。 > >>流れているのが止まるとそう判断できるのでしょうか? > > ...が、もしそうなら「シロ」ということになるのではないかと思いま > す。 > > 判断条件が間違っているなら、その旨お知らせください。 > >>柴田@亀岡市です。 >> >>画面上かなりのスピードで表示流れていきますが (汗;)。 >>#流れていくのだし GC 時間も 0.0x sec オーダーのが続いている >>#という状態です。 >> >>どういう状態になったら「GC の影響」と判断できますか? >> >>流れているのが止まるとそう判断できるのでしょうか? >> >>ログの Indexing http://... 行で、時間が空いているところを狙って >>この画面上のその期間複数行を集計 (足す) というのだとちょっとで >>きなさそうですが... >>#画面出力がログのような時間属性を持っていないので、どこかにリ >>#ダイレクトしても無駄に終わりそう。 >> >>画面に出てくる内容と速度からすると、どこかにログに残ってそうな >>気配もなく... >> >> >>>菅谷です。 >>> >>>ありがとうございます。 >>> >>>> それとも GC かどうか確定させるため、メモリについてはいじらず >>>> に「setenv.bat に -verbose:gc を追加する」をやってみましょう >>>> か? >>> >>>-Xmx1024m あれば十分かと思うので、 >>>-verbose:gc の状況を見ていただけると >>>大変助かります。 >>> >>>shinsuke >>> >>> >>>2010年1月7日18:22 Masayuki Shibata <mshib****@shima*****>: >>>> 柴田@亀岡市です。 >>>> >>>>>-Xmx512m では少ないのかもしれません。 >>>> >>>> 少し前のご提案にしたがって -Xmx1024m にしてテストしています >>>> ので、もう少し増やしてみましょうか? >>>> >>>> それとも GC かどうか確定させるため、メモリについてはいじらず >>>> に「setenv.bat に -verbose:gc を追加する」をやってみましょう >>>> か? >>>> >>>> 両方一度に変更すると、原因が見えにくくなるかも知れません。 >>>> >>>>>>>>>ですので、bin/setenv.[bat|sh] の -Xmx512m を >>>>>>>>>-Xmx1024m とか変更すると改善するかも >>>>>>>>>しれません。 >>>> >>>> _______________________________________________ >>>> Fess-user mailing list >>>> Fess-****@lists***** >>>> http://lists.sourceforge.jp/mailman/listinfo/fess-user >>>> >>> >>>_______________________________________________ >>>Fess-user mailing list >>>Fess-****@lists***** >>>http://lists.sourceforge.jp/mailman/listinfo/fess-user >>> > > _______________________________________________ > Fess-user mailing list > Fess-****@lists***** > http://lists.sourceforge.jp/mailman/listinfo/fess-user >