gpt4 book ai didi

unix - 给定特定 inode 结构的最大文件大小?

转载 作者:行者123 更新时间:2023-12-02 13:02:09 25 4
gpt4 key购买 nike

假设 UNIX 文件系统有一些限制——例如 2 KB block 和 8B 磁盘地址。如果 inode 包含 13 个直接条目,每个条目包含一个单、双和三间接条目,那么最大文件大小是多少?

最佳答案

这为您解释:

http://www.cis.temple.edu/~ingargio/cis307/readings/stable.html

"The maximum size of a file will be 8KB*(10 + 2**10 + 2**20 + 2**30), that is more than 8TB."

将 8KB 替换为 2KB,并调整较小块大小的条目。

2KB*(10 + 2**8 + 2**16 + 2**24)

从你的问题中我不清楚这 13 个条目是否包括单打、 double 和三打,或者它们是否是分开的,但这应该很容易调整 - 只需将表达式中的 10 更改为 13 即可。

我想我已经正确地调整了所有的数学...仔细检查它 =|希望这不是我为你做的家庭作业;)

关于unix - 给定特定 inode 结构的最大文件大小?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2742163/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com