介紹及線程池,C++實現內存池、進程池、線程池

  內存池 平常我們使用new、malloc在堆區申請一塊內存,但由於每次申請的內存大小不一樣就會產生很多內存碎片,造成不好管理與浪費的情況。 內存池則是在真正使用內存之前,先申請分配一定數量的、大小相等(一般情況下)的內存塊留作備用。當有新的內存需求時,就從內存池中分出一部分內存塊,若內存塊不夠再繼續申請新的內存。這樣做的一個顯著優點是儘量避免了內存碎片,使得內存分配效率得到提升。 進程池&&線
相關文章
相關標籤/搜索