Linux內核空間內存申請函數kmalloc、kzalloc、vmalloc的區別

咱們都知道在用戶空間動態申請內存用的函數是 malloc(),這個函數在各類操做系統上的使用是一致的,對應的用戶空間內存釋放函數是 free()。注意:動態申請的內存使用完後必需要釋放,不然會形成內存泄漏,若是內存泄漏發生在內核空間,則會形成系統崩潰。web 那麼,在內核空間中如何申請內存呢?通常咱們會用到 kmalloc()、kzalloc()、vmalloc() 等,下面咱們介紹一下這些函數的
相關文章
相關標籤/搜索