2012-03-27 6 views

答えて

9

malloc()またはcalloc()のような標準のcライブラリ関数をカーネル内で使用することはできません。カーネル内で記述するコードは、カーネル自体が提供する機能にリンクしています。

その後、kfree()でそれを解放kmalloc() &を使用することができます。

+2

oh、thaks U so much – phuongnd

+0

カーネルメモリはページングできないので、より高価です。それを控えめに使用してください - 小さなチャンクだけを割り当ててください。 – ugoren

関連する問題