- 1
- 0
- 约2.53万字
- 约 87页
- 2021-03-30 发布于安徽
- 举报
Block Devices (块设备buffer cache ) 一旦设备驱动完成了请求则 它必须将每个buffer_head结构从request结构中清除,将它们标记成已更新状态并解锁之。 对buffer _head的解锁将唤醒所有等待此块操作完成的睡眠进程。 如 解析文件名时,EXT2文件系统必须从含文件系统的设备中读取含下个EXT2目录入口的数据块。 在buffer_head上睡眠的进程在设备驱动被唤醒后将包含此目录入口。 request被标记成空闲以便被其它块请求使用。 buffer_head:此结构包含关于buffer cache中一块缓存的信息。 /* bh state bits */ #define BH_Uptodate 0 /* 1 if the buffer contains valid data */ #define BH_Dirty 1 /* 1 if the buffer is dirty */ #define BH_Lock 2 /* 1 if the buffer is locked */ #define BH_Req 3 /* 0 if the buffer has been invalidated */ #define BH_Touched 4 /* 1 if the buffer has been touched (aging) *
您可能关注的文档
- 液化气船检查.pptx
- 渔船船用产品检验.pptx
- 渔业船舶法定检验规则(国内海洋渔业船舶2016)防火、探火、灭火相关内容介绍(轮机部分).pptx
- LINUX原理及应用:第1章 Linux简介.ppt
- LINUX原理及应用:第1章 操作系统概述.ppt
- LINUX原理及应用:第6章 文件系统.ppt
- LINUX原理及应用:第8章 使用vi编辑文件.ppt
- LINUX原理及应用:第9章 shell编程.ppt
- LINUX原理及应用:第13章 TCPIP网络管理.ppt
- Oracle 数据库应用:第1章 Oracle 简介.ppt
- 云南昆明市第三中学2023_2024学年高一下学期4月月考历史试题(文字版,含答案).docx
- 天津市新华中学2026_2027学年高二上学期开学考试历史试卷(文字版,含答案).docx
- 支委员年度组织生活会个人对照检查材料.docx
- 专题党课:立德树人担使命+培根铸魂育新人.docx
- 新课改-高中物理-选修第3册(10讲)教师版06 B波粒二象性 中档版17.docx
- 新课改-高中物理-选修第3册(10讲)教师版09 A人工核反 基础版25.docx
- 2025-2026年部编版高一历史第8单元中国近代史测试卷.docx
- 2025-2026年部编版高中语文高二下册第7单元课后练习.docx
- 2026-2027年湖南省常德市中考物理高频错题专题卷(有解析).docx
- 2026-2027年湖南省常宁市中考物理易错点专题突破卷(有解析).docx
原创力文档

文档评论(0)