1. 【JJUG CCC 2014 Spring H-‐2】 Javaトラブルに備えよう 日本Javaユーザグループ 上妻 宜人 (あげつま のりと) はてなブログ : n-agetsuma.hatenablog.com 2. 自己紹介 上妻 宜人 (あげつま のりと) n 電話の裏側を作っている会社で働いています n Java/APサーバの社内技術サポート、トラブル解析 n Blog 『見習いプログラミング日記』 【JJUG CCC 2014 Spring H-‐2】
今頃知った。PermGen も普通にヒープ内だと思ってました。 上記の新公式サイトで JDK 6u21 のリリースを知ってさっそく入れてみたところ、6u20 では普通に動いていた Eclipse 3.4 が、起動して少し操作しているとメモリ不足を訴えるようになった。一瞬「今日もー いつーもの ヒープ ぶそく」と思ってしまったけど、ログファイルを見ると、よく見るのとはちょっとだけメッセージが違っていた。くっ、ハズしたか……! OutOfMemoryError: PermGen space なに? PermGen 限定なの? あぁなんかそんなコマンドラインオプションがあったような。でも覚えてないな。覚えてない故の過ち。訳すと OutOfMemoryError というわけか。なるほどなるほどなるほど。 PermGen 領域のサイズを変更するには、java コマンドのオプションで HotSpot
システム開発に役立ちそうな情報を日々メモしています。世の中の開発現場が少しでも平和になることを祈ります。 ■ 前提条件 ----------------------------------------------- JVMは、Sun Java (JDK 1.5-1.6)を想定。 ■ 目標 ----------------------------------------------- ・マイナーGC、フル GCがそれぞれ頻発しないこと。 ・フル GCの実行時間が1秒未満であること。 ・マイナーGCの実行時間が0.1秒未満であること。 ・連続した負荷状態(想定されるピークアクセス)でもOutOfMemoryErrorが発生しないこと。 ・理想的な状態は、上記に加えて、フル GCの発生が低頻度であること。 具体的には、できるだけマイナーGCで短命オブジェクト(1回使ったらもう使わないようなオブジ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く