Java的垃圾回收基本原理

標記-清除 \算法 思路:標記全部須要回收的對象,然-後統一回收全部被標記的對象 缺點:效率低且執行後會產生大量不連續的內存碎片,當要分配較大對象時,沒法找到足夠的連續內存而不得不提早觸發另一次垃圾回收算法 複製算法 思路:將一塊內存對半分開,每次只使用其中一塊,當一塊內存用完了以後就將還存活的對象複製到另一塊,將原來的那塊內存一次性清理掉。(通常用於那些生成快,死亡也快的類實例) 優勢:不須要考
相關文章
相關標籤/搜索