MemCached的內存管理機制

MemCached使用了有優化的內存管理方式,使得對象的內存分配效率有很大程度上的提高。   1.傳統的內存管理方式的缺點 傳統的內存分配使用mallocate方法向OS申請內存,內存不再使用時,使用free方法,釋放內存給OS。這種方式簡單,但是有以下缺點: 1.頻繁的跟OS打交道,增加了OS的工作 2.容易產生內存碎片。 當內存不再使用free內存給操作系統,當分配的對象很多時候如1byte,
相關文章
相關標籤/搜索