为什么我们不能使用间接块而不是直接块。间接块可以存储更多的内存地址,从而产生更多的数据块。那么,当我们可以在单个间接块中完成这些工作时,为什么要浪费 Inode 目录中的这 10 个直接块呢?
答案1
因为间接块需要分配另一个块,并需要从磁盘读取另一个块。因此它会消耗磁盘空间和访问时间。
为什么我们不能使用间接块而不是直接块。间接块可以存储更多的内存地址,从而产生更多的数据块。那么,当我们可以在单个间接块中完成这些工作时,为什么要浪费 Inode 目录中的这 10 个直接块呢?
因为间接块需要分配另一个块,并需要从磁盘读取另一个块。因此它会消耗磁盘空间和访问时间。