磁盘驱动
扇区->块(电梯算法)->文件->文件系统
1、将块号 放在队列 磁盘根据(电梯算法)得到要处理的块号 根据B=f(c,s,h)得到扇区 执行out操作
2、文件根据FCB(INODE) 存储的信息得到相应的块号 (inode是FCB的主部) 将对应的字符流映射成盘块号 找盘块号的时 先读索引块。根据索引信息 找到相应的盘块号。 sys_write(fd,const char*buf,int count) inode可以映射到普通磁盘文件 也可以映射到设备文件 映射到设备文件 接下来就是调用设备驱动函数
3、找到文件(根据目录解析到文件)然后打开文件 接着进行read or write