2012-03-27 20 views

Trả lời

9

Bạn không thể sử dụng các hàm thư viện chuẩn c như malloc() hoặc calloc() bên trong hạt nhân, mã bạn viết trong liên kết hạt nhân với chức năng do hạt nhân cung cấp.

Bạn có thể sử dụng kmalloc() & sau đó giải phóng nó với kfree().

+2

oh, thaks U rất nhiều – phuongnd

+0

Lưu ý rằng bộ nhớ hạt nhân không thể được phân trang, do đó, nó đắt hơn. Sử dụng nó một cách tiết kiệm - chỉ phân bổ các phần nhỏ và một vài trong số đó. – ugoren