如何在linux内核中不使用malloc()创建缓冲区?

phu*_*gnd 5 c malloc free buffer linux-kernel

如何在没有malloc()函数(或calloc())的情况下在linux内核中创建一个缓冲区而没有函数的干净缓冲区free()

Alo*_*ave 8

您不能使用标准C库函数像malloc()calloc()内核,在内核链接到由内核本身提供的功能编写的代码里面.

你可以使用kmalloc()然后用kfree()释放它.

  • 哦,非常感谢你 (2认同)