kzallockmallockvalloc怎么理解
kzalloc, kmalloc, kvalloc都是在Linux内核中用来分配内存的函数。
-
kzalloc函数分配的内存会被清零。
-
kmalloc函数分配的内存不会被清零。
-
kvalloc函数分配的内存是按页对齐的,也就是说,它会分配大小为页大小的内存块,并且返回的地址是页对齐的。
总的来说,这三个函数都是用来在内核中分配内存的,但它们的使用方式有所不同,需要根据具体需求来选择使用哪一个函数。
原文地址: https://www.cveoy.top/t/topic/e99w 著作权归作者所有。请勿转载和采集!