JVM零基礎(chǔ)到高級(jí)實(shí)戰(zhàn)之對(duì)象存活算法引用計(jì)數(shù)法存在的特點(diǎn)分析
JVM零基礎(chǔ)到高級(jí)實(shí)戰(zhàn)之對(duì)象存活算法引用計(jì)數(shù)法存在的特點(diǎn)分析
前言
JVM零基礎(chǔ)到高級(jí)實(shí)戰(zhàn)之對(duì)象存活算法引用計(jì)數(shù)法存在的特點(diǎn)分析
引用計(jì)數(shù)法存在的特點(diǎn)分析
-
優(yōu)點(diǎn)
- 引用計(jì)數(shù)收集器可以很快的執(zhí)行,交織在程序運(yùn)行中。對(duì)程序需要不被長(zhǎng)時(shí)間打斷的實(shí)時(shí)環(huán)境比較有利。
-
缺點(diǎn)
- 無(wú)法檢測(cè)出循環(huán)引用。如父對(duì)象有一個(gè)對(duì)子對(duì)象的引用,子對(duì)象反過(guò)來(lái)引用父對(duì)象。這樣,他們的引用計(jì)數(shù)永遠(yuǎn)不可能為0.
-
判斷代碼分析JVM是否用引用計(jì)數(shù)法文章來(lái)源:http://www.zghlxwxcb.cn/news/detail-555949.html
- run configurations—vm options—加配置項(xiàng)
-verbose:gc -XX:+PrintGCDetails
- run configurations—vm options—加配置項(xiàng)
總結(jié)
本文介紹了 JVM零基礎(chǔ)到高級(jí)實(shí)戰(zhàn)之對(duì)象存活算法引用計(jì)數(shù)法存在的特點(diǎn)分析全部?jī)?nèi)容,后續(xù)我會(huì)不斷更新,喜歡的請(qǐng)點(diǎn)擊關(guān)注,JVM系列將會(huì)持續(xù)更新下去。文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-555949.html
到了這里,關(guān)于JVM零基礎(chǔ)到高級(jí)實(shí)戰(zhàn)之對(duì)象存活算法引用計(jì)數(shù)法存在的特點(diǎn)分析的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!