文件的物理结构 - 服务计算技术与系统教育部重点实验室.ppt

文件的物理结构 - 服务计算技术与系统教育部重点实验室.ppt

文件的物理结构 - 服务计算技术与系统教育部重点实验室

unix 文件读写指针的调整 position = lseek(fd, offset, reference); fd 文件描述 offset 为字节偏移量 reference 指出offset是从哪儿开始。 返回值: position 调整后的文件读写指针(RWP)。 position的值有如下6种情况: ① reference=0 从当前读写指针指示的位置开始,即: position =RWP + offset; ② reference=1 从文件头开始,即:position=offset; ③reference=2 从文件的尾部开始,即:position=文件大小-offset, ④、⑤、⑥ reference值分别为3、4、5,与①、②、③相对应,只是offset的单位是字符块(512B),而不是字节。 3. 二级文件目录的特点 优点: 解决了文件的重名问题和文件共享问题,即允许在不同用户目录下,文件名可以相同。 方法:存取一个文件时要给出文件路径名: 用户名|文件名 如用户wang的文件beta,其路径名为:wang:beta 查找时间降低 缺点: 增加了系统开销 1. 什么是树型文件目录 系统中有一个根目录(或根目录文件),在这个目录中可登记一

文档评论(0)

1亿VIP精品文档

相关文档