摘要:
在学习内存管理的时候遇到了kmalloc,第一感觉,更malloc有点像,想了下,malloc是在用户态申请空间用的,估计kmalloc就是在内核态申请空间用的吧,k即是kernel的意思。 linux的内存管理使用页表机制,进行整页的内存空间申请使用get_free_page(),这是申请大内存,而申请就用kmalloc(),这在驱动开发中很常用,因为那就是对内核空间进行操作。kmalloc是在... 阅读全文
posted @ 2010-04-28 21:23 雅飞士 阅读(545) 评论(0) 推荐(0) 编辑