检索文件偏移

时间:2019-07-18 14:23:51

标签: c linux module kernel

假设我有struct bio个文件的待写写入IO,与此文件相对应的struct inodestruct dentry有可能在此文件中检索偏移,此偏移将被此文件修改IO?

示例: 我在磁盘上有一个大小为16kb的文件。我打开它,然后在此文件中修改偏移9kb的一些数据,然后保存我的工作。我相信只会在HDD上更新文件的一部分,而不是整个文件。因此,我想检索有关该文件已被9kb偏移量修改的信息。或者,如果我们使用PAGE粒度,则偏移量将是修改文件内的第3页。

0 个答案:

没有答案