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