文件系统之 流程分析
本质上, 的过程实际上是 被替代的过程。
二、代码流程分析
中实现 操作需要一定的代码量,下面对
代码进行分析说明,整个分析过程按照 操
作函数调用流程进行。
代码分析基于 版本。
当用户在用户层执行 命令时,会执行系统调用从用户态
陷入 内核,执行如下函数():
!"#$
%&'()*(+,-查找或者创建 " 对象-,
$)#./*/*/* (
"##011# )(# !,-被
文件系统的根目录项已经存在-,##2)3
2) $%&'()*(+,
--)-**
# "*# 4-
5-.67()8-
7)*-,
8#"*#*/ (88#+!,-文件
系统根目录项不存在,通过 9 函数读取磁盘上的
" 元数据信息,并且初始化 " 内存结构-,
7:%5;<0=>(2)$2)?;@A(
$(.#
评论0
最新资源