際際滷

際際滷Share a Scribd company logo
赫遺についてcactusman
徭失B初HNcactusman┐気椶討鵤 定h0x1d 竃附咲v廉 侭奉座甓恒慌-逮温,安庄界一艶岳-逮温主慕き艮甞椹絏看稼コミッタ
赫遺についてですが
赫遺について
iめ
廣吭並鵑漏伉宀マニアックなことは三しません。
アジェンダ赫遺について児云アルゴリズムHotSpotVMのGC
赫遺とはプログラム貧で音勣となったメモリをまとめる強恬メモリ糟囃貧の音勣なゴミを需つけるゴミを指Г掘▲廛蹈哀薀泙壅業旋喘できるようにする
匯冱で冱うと
赫遺について
ル`トゴミ
赫遺を僥ぶ吭吶メモリ糟囃の紳糞弔癖垢し修鰔睚郷櫃譴覆ぜ縞1960゛室宝議に中易い┐蕕靴ぃ
JavaにおけるGC仝Java∀襯泪轡鵝坑JVMではg廾卆贋仝Java∀襯泪轡麒 及2井々    及3嫗 Java∀襯泪轡鵑夛    丹^に峰書指のJVMのGCはHotSpotについて
赫遺の児云アルゴリズムマ`クΕ好ぉ`プ歌孚カウントコピ`赫遺アルゴリズムはこの児云アルゴリズムの塗伏
マ`クΕ好ぉ`プル`ト勣殆からたどれるオブジェクトをマ`クしていくマ`クのないオブジェクト┘乾滷を指Г垢
マ`クΕ好ぉ`プメリットg廾が酒gデメリットフラグメンテ`ションアロ`ケ`ション堀業唯峭扮寂が海い
歌孚カウント徭附のオブジェクトが歌孚されている方のカウンタをもっている歌孚される業に+1、歌孚が俳れる業に-1されるカウンタが0になった扮泣で盾慧される
歌孚カウントメリット歌孚が俳れたタイミングで盾慧I尖が佩える恷寄唯峭扮寂が玉いポインタをたどる駅勣がないデメリット儉桟歌孚を指Г任ないカウンタの、受I尖が嶷いカウンタに謹くのビットが駅勣g廾が軍j
コピ`コピ`圷のヒ`プを韓姻看馨-壊沿温界艶、コピ`枠のヒ`プを岳看-壊沿温界艶の屈つの糟囃があるル`トからオブジェクトをたどりながら、オブジェクトを韓姻看馨から岳看へコピ`するコピ`が嶮わると、韓姻看馨坪のオブジェクトをすべて里討
コピ`メリットスル`プットがいいメモリ指Г藩扮にコンパクションを佩えるフラグメンテ`ションが軟きない酷姻艶艶晦庄壊岳┘勞`プの腎き何塁リストを聞わないため、温鉛鉛看界温岳艶I尖が壼いデメリットヒ`プ糟囃が噫蛍に函る
堰看岳皆沿看岳閣珂における弊旗艶赫遺弊旗艶赫遺とは仝謹くのオブジェクトは飛くして棒ぬ々というUY夸ヒ`プ糟囃を仟弊旗、症弊旗というように弊旗艶にわける赫遺をg佩するとオブジェクトはrをとるある、魍えるとオブジェクトは症弊旗へと卞強する仟弊旗糟囃を撞訓に赫遺する
額温稼乙掘糸艶稼皆顎厩庄厩看姻2意艶稼顎姻艶糸ヒ`プ糟囃皆顎厩庄厩看姻1或鉛糸
GCのNScavenge GCコピ`GCFull GCマ`ク&スイ`プGC
Scavenge GC
Scavenge GC
Scavenge GC
その麿YoungI囃にするパラレルGCOldI囃にするパラレルGCMostly Concurrent Mark & Sweep GCM-CMSほとんどの^殻をK双晒G1GCGarbage-First GC

More Related Content

Viewers also liked (7)

PDF
赫遺が峭まらない
Narihiro Nakamura
?
PDF
JVM のいろはにほ #javajo
Yuji Kubota
?
PPTX
Garbage First Garbage Collector (G1 GC) - Migration to, Expectations and Adva...
Monica Beckwith
?
PDF
Concurrent Mark-Sweep Garbage Collection #jjug_ccc
Yuji Kubota
?
PPTX
java.lang.OutOfMemoryError #i紅java
Yuji Kubota
?
PDF
Garbage First Garbage Collection (G1 GC) #jjug_ccc #ccc_cd6
Yuji Kubota
?
PDF
Sして JVM を僥びたい #jjug
Yuji Kubota
?
赫遺が峭まらない
Narihiro Nakamura
?
JVM のいろはにほ #javajo
Yuji Kubota
?
Garbage First Garbage Collector (G1 GC) - Migration to, Expectations and Adva...
Monica Beckwith
?
Concurrent Mark-Sweep Garbage Collection #jjug_ccc
Yuji Kubota
?
java.lang.OutOfMemoryError #i紅java
Yuji Kubota
?
Garbage First Garbage Collection (G1 GC) #jjug_ccc #ccc_cd6
Yuji Kubota
?
Sして JVM を僥びたい #jjug
Yuji Kubota
?

More from cactusman (8)

PPTX
Jenkins茶氏 in 奬始 及屈何
cactusman
?
PPTX
Jenkins茶氏 in 奬始 及匯何
cactusman
?
PPTX
Jenkins
cactusman
?
PPTX
堰顎糸壊看稼兜伉宀鬚吋妊
cactusman
?
PPTX
堰顎糸壊看稼による或壊壊蝕k
cactusman
?
PPT
mれる峇並があなたをサポ`ト
cactusman
?
PDF
1000speakers#2-5 mれる綿Hudson
cactusman
?
ODP
堰顎糸壊看稼ときどき珂温厩艶稼2
cactusman
?
Jenkins茶氏 in 奬始 及屈何
cactusman
?
Jenkins茶氏 in 奬始 及匯何
cactusman
?
Jenkins
cactusman
?
堰顎糸壊看稼兜伉宀鬚吋妊
cactusman
?
堰顎糸壊看稼による或壊壊蝕k
cactusman
?
mれる峇並があなたをサポ`ト
cactusman
?
1000speakers#2-5 mれる綿Hudson
cactusman
?
堰顎糸壊看稼ときどき珂温厩艶稼2
cactusman
?
Ad

Recently uploaded (9)

PDF
Forguncy 10 u瞳古勣Y創 - ノ`コ`ドWebアプリ_kプラットフォ`ム
フォ`ガンシ`
?
PDF
芦硫 暖, 儲旗 圍岻, 防和 高. f{議秤鵐肇螢〒`ジにおけるコミュニケ`ションの唹についての篇, 及11指デ`タ垢僥と秤鵐泪優献瓮鵐箸哩vする...
Matsushita Laboratory
?
PDF
猟B初AutoPrompt: Eliciting Knowledge from Language Models with Automatically ...
Toru Tamaki
?
PPTX
弼について.pptx .
iPride Co., Ltd.
?
PDF
芦硫 暖, 臼翫 誰伏, 防和 高. 頂Πk伏rにおける瓜墾彜r委燐を朕議とした秤鷙禾丱轡好謄爐了A篇, 徨秤麝佚僥氏HCGシンポジウム2018...
Matsushita Laboratory
?
PPTX
茶氏_タ`ミナルコマント?秘薦儻堀晒_20250620. pptx. .
iPride Co., Ltd.
?
PDF
猟B初Unbiasing through Textual Descriptions: Mitigating Representation Bias i...
Toru Tamaki
?
PDF
芦硫 暖, 防和 高. h廠Z崑を楚辛嬬にするためのみ繁垢岑嬬僥氏及4指碧賺а仂浸, 2018.
Matsushita Laboratory
?
PPTX
Vibe Codingを兵めよう ?Cursorを箭に、ノ`コ`ドでのプログラミング悶Y?
iPride Co., Ltd.
?
Forguncy 10 u瞳古勣Y創 - ノ`コ`ドWebアプリ_kプラットフォ`ム
フォ`ガンシ`
?
芦硫 暖, 儲旗 圍岻, 防和 高. f{議秤鵐肇螢〒`ジにおけるコミュニケ`ションの唹についての篇, 及11指デ`タ垢僥と秤鵐泪優献瓮鵐箸哩vする...
Matsushita Laboratory
?
猟B初AutoPrompt: Eliciting Knowledge from Language Models with Automatically ...
Toru Tamaki
?
弼について.pptx .
iPride Co., Ltd.
?
芦硫 暖, 臼翫 誰伏, 防和 高. 頂Πk伏rにおける瓜墾彜r委燐を朕議とした秤鷙禾丱轡好謄爐了A篇, 徨秤麝佚僥氏HCGシンポジウム2018...
Matsushita Laboratory
?
茶氏_タ`ミナルコマント?秘薦儻堀晒_20250620. pptx. .
iPride Co., Ltd.
?
猟B初Unbiasing through Textual Descriptions: Mitigating Representation Bias i...
Toru Tamaki
?
芦硫 暖, 防和 高. h廠Z崑を楚辛嬬にするためのみ繁垢岑嬬僥氏及4指碧賺а仂浸, 2018.
Matsushita Laboratory
?
Vibe Codingを兵めよう ?Cursorを箭に、ノ`コ`ドでのプログラミング悶Y?
iPride Co., Ltd.
?
Ad

赫遺について