aws 总结根据人类可读的参数返回不同的大小
aws summarize returning different sizes based on human-readable parameter
我是运行宁
aws s3 ls --recursive --summarize --human-readable s3://{blahblah}/novaseq/CLI022222/
这个目录的总大小为 960.6 GiB
但是,如果我 运行 这个命令没有 --human-readable 参数,这就是我得到的结果。
aws s3 ls --recursive --summarize s3://praxisgenomics-project-prod/novaseq/CLI022222/
总大小 1031411373687...大约 1031 GB...
我在这里错过了什么?
嗯,结果是:
GiB != GB
GiB == 1024^3
GB == 1000^3
1031411373687/(1024^3)=960.58
我没意识到 GiB != GB。
就像 Fidi Naj 所说的那样,1 GB 定义为 1000³ (1,000,000,000) 字节,1 GiB 定义为 1024³ (1,073,741,824) 字节。这意味着 1 GB 等于 0.93 GiB。
我是运行宁
aws s3 ls --recursive --summarize --human-readable s3://{blahblah}/novaseq/CLI022222/
这个目录的总大小为 960.6 GiB
但是,如果我 运行 这个命令没有 --human-readable 参数,这就是我得到的结果。
aws s3 ls --recursive --summarize s3://praxisgenomics-project-prod/novaseq/CLI022222/
总大小 1031411373687...大约 1031 GB...
我在这里错过了什么?
嗯,结果是:
GiB != GB
GiB == 1024^3 GB == 1000^3
1031411373687/(1024^3)=960.58
我没意识到 GiB != GB。
就像 Fidi Naj 所说的那样,1 GB 定义为 1000³ (1,000,000,000) 字节,1 GiB 定义为 1024³ (1,073,741,824) 字节。这意味着 1 GB 等于 0.93 GiB。