我正在与一家公司合作,希望为他们的电子商务商店实现一个灵活且可扩展的促销/折扣引擎。促销和折扣的需求变化非常频繁,企业无法预测他们将在未来3个月内运行什么样的想法和促销活动,更不用说3年了。我想确保他们建立一个灵活的促销评估引擎,可以获取购物车中的商品,他们的用户配置文件信息,并根据日期时间、他们输入的促销代码、他们的配置文件、购物车中的商品、来自哪里的http上下文等应用各种规则。我们只需要一个评估引擎,而不是持久性引擎,因为电子商务网站在Windows A
因此,我正在做一些考试复习问题,其中一个问题是“在UNIX system V中,块的长度是1KB,每个块可以容纳总共256个块地址。使用inode方案,文件的最大大小是多少?”现在具有讽刺意味的是教授提供的解决方案,我理解了单间接分配,双间接分配和三间接分配背后的数学/逻辑,是直接分配把我搞乱了。
根据解决方案,直接分配方案使用10个块,因为2^10字节=1KB。为什么?