slab 小于一page的时候用cache. (**kmalloc / kfree**) 提供内存动态分配/释放的功能。根据请求分配的空间大小,来判断是通过kmem_cache_alloc来分配object-level的空间,还是通过alloc_pages来分配page-level的空间。kfree同理。那么怎么判断呢? cache 是啥, alloc 又是啥? 就是很大的时候用buddy alloc, 小的时候用slub. cache 就是存了一些内存对象, alloc 就是分配
点赞 评论

相关推荐

我就是0offer糕手:北大不乱杀
点赞 评论 收藏
分享
牛客网
牛客企业服务