一個廣爲人知但鮮有人用的技巧:對象池

對象池是一種設計模式,它會預先初始化一組可重用的實體,而不是按需銷燬而後重建。在使用套接字描述符時,人們一般會將其池化。實際上,套接字描述符的數量一般比較少(最多上千個),之因此要採用池的方式,是由於它們的初始化成本很是高。而在最近發表的一篇博文中,ClojureWerkz核心成員Alex Petrov探討了另外一種對象池應用場景,即將大量的存活期短且初始化成本低的對象池化,以下降內存分配和再分配
相關文章
相關標籤/搜索