【发布时间】:2018-10-12 14:50:20
【问题描述】:
【问题讨论】:
-
你已经尝试了什么?
-
@Dominique 我计算出 862000/4096 将为我提供逻辑块偏移 = 210 块编号,从定义 i 节点的位置开始。我还发现不能使用直接块和单个间接块.我也不能使用双重间接因为那么最大逻辑块没有偏移量将是109(或110不确定),这意味着字节偏移量8,62,000必须通过三重间接寻址来获取。进一步我发现磁盘块没有是 4092 并且在该磁盘块 862000%4096 = 1840 内是字节偏移量。因此文件的第 862000 个字节是块 4092 的字节 1840。如果我错了,请纠正我。
标签: unix operating-system filesystems fseek inode