逻辑块号和偏移量?

时间:2014-10-24 23:20:26

标签: linux block offset inode

我想了解

  

块引用

如何计算逻辑块号和偏移量。

 Offset from beginning of file: 2000 bytes.
 Block size = 512 bytes.
 2000 / 512 = 3 with a remainder of 464.
 Logical block number = 3.
 Oset within block = 464.

所以它似乎发现你只是将偏移量与块大小相除。但是,当我这样做时,我得到了     3.90625

为什么这与示例不同?我究竟做错了什么?谢谢。

1 个答案:

答案 0 :(得分:0)

3是商,而464是余数。要找到余数,请使用2000 mod512。使用2000/512可为您提供正确的答案,但应使用十进制格式。