1 物理内存分配
kmalloc(size_t size, gfp_t flags) 分配物理地址,分配的地址中的内容不清零
kfree(const void *objp)
kzalloc() 分配物理地址,分配的地址中的内容清零
2 虚拟内存分配
vmalloc(unsigned long size)
vfree(const void *addr)
3、ioremap()
1 物理内存分配
kmalloc(size_t size, gfp_t flags) 分配物理地址,分配的地址中的内容不清零
kfree(const void *objp)
kzalloc() 分配物理地址,分配的地址中的内容清零
2 虚拟内存分配
vmalloc(unsigned long size)
vfree(const void *addr)
3、ioremap()