內存池簡單實現(一)

概念 內存池就是在程序啓動時,預先向堆中申請一部份內存,交給一個管理對象。在程序運行中,須要時向管理對象「借」,不須要時「還」給管理對象。 原理很簡單,關鍵是怎樣才能高效地「借」、「還」。web 實例場景 在C/S服務器中,須要頻繁地收發數據包。而數據包的內存採用原始的new-delete模式,會大大下降服務器性能,因此想到了使用內存池技術。 在此實例中有幾個硬性條件: 一、數據包最大長度可預期,
相關文章
相關標籤/搜索