我是否正确地注意到,如果在设备驱动程序例程中进行任何内存分配, kzalloc 比 kmalloc 更受欢迎?
我见过用 kzalloc 替换 kmalloc+memset 的内核补丁。但我的疑问是为什么完全需要设置内存内容?为什么我们不能在以后期望内存写入相关内容时只使用 kmalloc 呢?
linux-device-driver linux-kernel
linux-device-driver ×1
linux-kernel ×1