不确定是否离题,但我相信文件系统的工作是识别位/字节的块并将其称为“文件”,只是为了更方便地更好地访问数据并打包为一个单元,而不是没有命令的触发器国家海洋。但是,这是如何完成的呢?文件系统(有问题的文件系统)是否映射或保留数据开始/数据结束之间的偏移量引用,是否将标识符用于检查地址或其他内容等?我具有编程知识,但是这个低迷的概念肯定使我感到困惑。我知道大多数文件系统都是用HLL编写的(例如C,C ++,D等),但是在最低级别上,它们到底是如何精确地跟踪从文件“ A”的扇区/块1一直到最后一个范围?
1
从FAT / MFT /超级块开始。从那里工作。
—
Ignacio Vazquez-Abrams'2