緩衝技術之二:緩衝池BufferPool的簡單實現

在文章緩衝技術中提到不管是單緩衝、雙緩衝或循環緩衝,均僅是進程專屬緩衝配備,而一旦考慮到操做系統的分時並行特性,任一時刻只有一個進程的緩衝體系在工做之中,而其餘進程的緩衝體系並不在工做(要麼是遷移到swap cache外設磁盤上要麼是佔據物理內存,顯著減小可用物理內存容量),因此採用公用緩衝池架構爲多個併發進程提供緩衝服務是當前主流的手段(操做系統、數據庫)。ios 因爲完整地提供操做系統級別的緩
相關文章
相關標籤/搜索