不能保证物理空间上连续的内存分配函数是( ) A __get_free_pages B kmalloc C vmalloc D
时间: 2024-04-12 07:34:18 浏览: 110
linux中vmalloc和相关函数的应用
A __get_free_pages 是不能保证物理空间上连续的内存分配函数。__get_free_pages函数用于从物理内存中分配指定数量的连续页面,但并不能保证返回的页面在物理地址上是连续的。这是因为系统中的内存分配和回收是动态的,可能会导致页面在物理地址上分散分布。而kmalloc函数和vmalloc函数则用于分配虚拟地址空间上的内存,不涉及物理地址的连续性。因此,正确答案是A __get_free_pages。
阅读全文