当我添加一个 torrent 时,程序运行正常,但几分钟后,它会增加总大小的值。现在我正在下载一个大小为 5.08 GB 的 torrent,但程序将其检测为 5.45 GB。
什么可能导致此类问题以及我如何检查文件是否正确下载?
答案1
你确定单位相同吗?也许 Transmissions 没有使用吉布单位?
碰巧的是,5.45英国= 5.08吉布<--- 注意“i”。
GB(千兆字节)和 GiB(吉比字节)之间的区别在于,GB 是基于 10 的幂,而 GiB 是基于 2 的幂。
1 GB = 1000 MB
1 GiB = 1024 MiB
随后
1 MB = 1000 kB
1 MiB = 1024 kiB
吉布虽然 SI 标准建议使用它来表示数据大小。有一篇简短的文章http://en.wikipedia.org/wiki/Gibibyte对这个想法有详细的解释:http://en.wikipedia.org/wiki/Binary_prefix
请注意,5.45 GB = 5450000000 B = 5.08 GiB,因此如果 Transmission 使用 GB 而不是 GiB,那么一切都没问题;)