2010年4月28日

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

posted @ 2010-04-28 21:23 雅飞士 阅读(545) 评论(0) 推荐(0) 编辑


Copyright © 2024 雅飞士
Powered by .NET 8.0 on Kubernetes