当前位置: 技术问答>linux和unix
ext3文件系统问题:文件在硬盘上的物理位置,一组文件要据此排序。
来源: 互联网 发布时间:2015-11-13
本文导语: 如何知道ext3文件系统中的一个文件在硬盘中的相对位置? 更加进一步:如果是不连续存放的,如何知道即将要读的那个部分的硬盘相对位置? 位置如果是磁道(柱面)恐怕比较难,相对位置即可。 我想做文件的物理位置排...
如何知道ext3文件系统中的一个文件在硬盘中的相对位置?
更加进一步:如果是不连续存放的,如何知道即将要读的那个部分的硬盘相对位置?
位置如果是磁道(柱面)恐怕比较难,相对位置即可。
我想做文件的物理位置排序。
|
你可以得到文件的inode结构,根据inode的i_block成员能得到所有的block。
|
为什么有这样需求?磁盘碎片整理?
用ext2fs的API接口试试。
用ext2fs的API接口试试。