其他分享
首页 > 其他分享> > 【kernel】vmalloc和kmalloc以及malloc

【kernel】vmalloc和kmalloc以及malloc

作者:互联网

kmalloc,相当于kernel在访问硬件寄存器的时候,申请的内存,无论是物理还是虚拟地址空间都必须是连序的

vmalloc,虚拟连序,但物理地址上并不连序,vmalloc效率较低,因为要另外建立页表项,映射虚拟地址与物理地址

vmalloc一般在申请大内存的时候才会使用

标签:kernel,malloc,kmalloc,虚拟地址,物理地址,连序,vmalloc
来源: https://www.cnblogs.com/jiayu-code/p/16686809.html