高併發內存池的實現

第一層:Thread Cache(線程緩存) 1.thread cache是內存池中的第一層緩存, 這一層緩存主要解決的問題就是併發狀態下鎖競爭的效率問題。 線程在這裏申請不需要加鎖,每一個線程都有自己獨立的cache,這也就是這個項目併發高效的地方。 怎麼實現每個線程都擁有自己唯一的線程緩存呢? 爲了避免加鎖帶來的效率,在Thread Cache中使用(tls)thread local stor
相關文章
相關標籤/搜索