kzalloc

来源:互联网 发布:javascript 堆栈 编辑:程序博客网 时间:2024/05/22 11:54
在内核中许多分配内存空间采用的是kzalloc函数,当时不理解
为什么用这个函数呢,而不用kmalloc这个函数呢
kzalloc和kmalloc差异
kzalloc在include/linux/slab.h中定义
static inline void *kzalloc(size_t size, gfp_t flags)
{
return kmalloc(size, flags | __GFP_ZERO);
}
kzalloc实现了kmalloc以及memset功能一个函数起到两个函数作用