- 5
- 0
- 约1.39万字
- 约 106页
- 2023-06-20 发布于天津
- 举报
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * Slab算法 Slab是一个或数个连续排列的物理页帧 Cache包含了一个或数个Slabs 要求一个Cache只包含唯一的一种内核数据结构 一个Cache填满了objects – 就是这种内核数据结构的实例 Slab算法 Cache刚创建时,内含的objects标记为free 每当内核数据结构被征用了,那个object就标记为used 如果一个Cache用满了,则给Cache添加一个空闲slab。这个空闲slab,可以容纳一堆free objects Slab算法优势 没有碎片 快速响应内核内存请求 示例:Slab算法 内核态虚存的申请与释放 虚拟空间在3G+high_memory+HOLE_8M以上高端 由vmlist链表管理 用户态内存的申请与释放(mm/vmalloc.c) vmalloc() vfree() 内核态虚存的申请与释放 vmlist链表的节点类型(include/linux/vmalloc.h) struct vm_struct { unsigned long flags; /* 虚拟内存块的占
您可能关注的文档
最近下载
- 嵌入式系统(共68张PPT).pptx VIP
- 《12 声音的产生》教学设计-2026-2027学年青岛版(新教材)小学科学四年级上册.pdf VIP
- 工程测试技术基础英文课件-SensorTechnology_3.ppt VIP
- 2025年贵州装备制造职业学院单招笔试职业能力测验试题库含答案解析(5卷).docx VIP
- DB33红色乡村建设指南.pdf VIP
- 1.建筑碳排放计算标准(征求意见稿).docx
- 肥胖患者的长期体重管理及药物临床应用指南(2026版)解读PPT课件.pptx VIP
- 生物化学精品教学(河南科技大学)019试卷.pdf VIP
- CHINT正泰NVF2G 系列变频器 样本册-2024版(0729).pdf
- 2026年河南省中考道德与法治试题解读及备考指导.pdf
原创力文档

文档评论(0)