さて、前回までで、ログからフルGC(及び高負荷なコンカレントGC)が発生していることはわかりました。 で、このチューニングの目的は、GCによるマシンへの負担を低減することにあります。 まず「なぜGCが発生するのか?」と「 …
[続きをもっと見る…]
まじめにJVMチューニング: 第3回 方針をたててパラメータをいじってみる
2014-01-29
さて、前回までで、ログからフルGC(及び高負荷なコンカレントGC)が発生していることはわかりました。 で、このチューニングの目的は、GCによるマシンへの負担を低減することにあります。 まず「なぜGCが発生するのか?」と「 …
[続きをもっと見る…]
きほんのきです。 まずはログを見ます。 GCログを出すようにしていない場合は、GCログを出すようにします。 の3つのパラメータを指定してjavaを起動します。
まじめにJVMチューニングに取り組む機会があったので、忘れないようにこの記事を書きました。 GCアルゴリズムやパラメータの説明はいろいろなサイトに掲載されていたのですが、 「どうやって取り組むか」「何を見れば良いか」は意 …
[続きをもっと見る…]
インケンはsublime text2使ってるのですが、sublimeの有名なテーマってsodaとかFlatlandが有名ですが、なんかどうもしっくり来なくて探していたらよさげなのを見つけました。 Nil Theme です …
[続きをもっと見る…]
割とググればいろいろ出てくるネタだけど、忘れないように書いておこうと思います。 slowqueryはなるべく早めに対応したいので、管理画面などで常にチェックできるようにしたい。そこでfluentd! MySQLサーバーに …
[続きをもっと見る…]
ajaxなページもクローラーに読ませたいですよね。 そこでPhantomJS, CasperJS, SpookyJSです。 簡単に説明するとこんな感じ PhantomJS コマンドラインから使える画面がないwebkitブ …
[続きをもっと見る…]
Elasticsearchの日本語の形態素解析は基本的にkuromojiを使うのですが、けっこうよく出来てて「え?これまで拾っちゃう?」って思うこともしばしば。 かすってそうなデータも拾ってくれるのはありがたいのですが、 …
[続きをもっと見る…]