LINUX CMA 初探

1、什麼是CMAnode CMA,Contiguous Memory Allocator,是內存管理子系統中的一個模塊,負責物理地址連續的內存分配。通常系統會在啓動過程當中,從整個memory中配置一段連續內存用於CMA,而後內核其餘的模塊能夠經過CMA的接口API進行連續內存的分配。CMA的核心並非設計精巧的算法來管理地址連續的內存塊,實際上它的底層仍是依賴內核夥伴系統這樣的內存管理機制,或者說
相關文章
相關標籤/搜索