How to write low latency Java Applications #jt12_s221
GCで固まるアレとかJIT、低レイテンシの解決を助けるツールのお話 。#jt12_s221 #JavaOneJP
2012-04-05 14:36:11RT @kimuchi583: GC と JIT についての理解と、ツールについても知ってる必要がある。 #JavaOneJP #jt12_s221
2012-04-05 14:37:34RT @ryosms: C/C++だとメモリの制御は開発者の責任(JavaはVMがやってる #jt12_s221
2012-04-05 14:37:51これは今までのHotSpotが前提の話になるのかな。基礎の部分から丁寧に説明してくれて初学者によいと思う #jt12_s221 #JavaOneJP
2012-04-05 14:37:51まずは、HotSpot VM のHeap Layout から。Heap と Permgen。Heap は Old と Eden と Survivor #JavaOneJp #jt12_s221
2012-04-05 14:38:04RT @yamadamn: 何度も言うようだけどPermGenはそろそろなくなるよー。JRockitと同様、ネイティブ領域で管理されるようになる予定 #jt12_s221 #JavvaOneJP
2012-04-05 14:39:40RT @yamadamn: 何度も言うようだけどPermGenはそろそろなくなるよー。JRockitと同様、ネイティブ領域で管理されるようになる予定 #jt12_s221 #JavvaOneJP
2012-04-05 14:39:59ヒープレイアウトの図。昨日、とあるセッションで示された図とほぼ同じ。Perm, Eden, Survivor の部分だけど。説明は、こっちの方がわかりやすいかな(・_・; #JavaOneJP #jt12_s221
2012-04-05 14:40:22RT @hiranasu: G1GCがメインになったら、この辺の話は全く違うものになるんだろうな。 #JavaOneJP #jt12_s221
2012-04-05 14:40:41RT @yamadamn: 何度も言うようだけどPermGenはそろそろなくなるよー。JRockitと同様、ネイティブ領域で管理されるようになる予定 #jt12_s221 #JavvaOneJP
2012-04-05 14:41:08オブジェクトはEden → Survivor → Old領域に移動。Edenにて短命オブジェクトは解放される。 #jt12_s221 #JavaOneJP
2012-04-05 14:41:16RT @hiranasu: GCとJITの話 #JavaOneJP #jt12_s221 表現豊かなろくろを回し中
2012-04-05 14:42:27RT @hiranasu: GCとJITの話 #JavaOneJP #jt12_s221 表現豊かなろくろを回し中
2012-04-05 14:42:45RT @todogzm: オブジェクトはEden → Survivor → Old領域に移動。Edenにて短命オブジェクトは解放される。 #jt12_s221 #JavaOneJP
2012-04-05 14:43:58