【发布时间】:2012-07-23 15:15:24
【问题描述】:
Linux内核是否连续分配内存,例如从malloc?如果没有大的部分可用,但较小的部分可以作为一个整体工作,Linux 会使用它吗?
【问题讨论】:
-
是从内核内部的角度来看的问题(与内核驱动程序内部的
kmalloc有关),还是从用户级应用程序向内核请求内存的角度来看(使用@ 987654324@和相关的系统调用,用于实现malloc)? -
@BasileStarynkevitch 来自内核端,因为我不确定 malloc 是否真的调用 kmalloc,所以我在这里使用了
malloc
标签: linux memory-management kernel