內存池是一種內存分配方法,又被稱作固定不動尺寸區塊鏈整體規劃。通常大家習慣性立即應用new、malloc等API申請辦理分派內存,那樣做的缺陷取決于:因為所申請辦理內存塊的多少不確定,當經常應用的時候會導致很多的內存殘片并從而減少性能。在內核中有許多地區內存分配不允許不成功.做為一個在這種狀況下保證分派的方法,內核開發人員建立了一個已經知道為內存池(或是是"mempool")的抽象化.一個內存池真正地僅僅一類儲備緩存文件,它竭盡全力一直維持一個空余內存目錄給應急時應用。
內存池全部問題
精選標簽
猜你喜歡