內存優化總結:ptmalloc、tcmalloc和jemalloc

概述 需求 系統的物理內存是有限的,而對內存的需求是變化的, 程序的動態性越強,內存管理就越重要,選擇合適的內存管理算法會帶來明顯的性能提升。 比如nginx, 它在每個連接accept後會malloc一塊內存,作爲整個連接生命週期內的內存池。 當HTTP請求到達的時候,又會malloc一塊當前請求階段的內存池, 因此對malloc的分配速度有一定的依賴關係。(而apache的內存池是有父子關係的
相關文章
相關標籤/搜索