我不知道在哪里问这个问题所以我把它发布在这里。
我看到在 Ubuntu 中,表示千兆字节、兆字节等的符号是 GiB、MiB 等。所以我的问题是:在 GB 之间使用 i 的原因是什么。
答案1
1KB = 10^3 = 1000,1KiB = 2^10 = 1024
1MB = 10^6 = 1000000,1MiB = 2^20 = 1048576
等等 ;)
答案2
KB 实际上是 1024 B。但是,有些人(例如硬盘制造商)使用 1 KB = 1000 B,因为 K 表示 1000(例如 KG、KM),或者对于硬盘制造商来说,因为他们的硬盘似乎有更多空间(或者我会这样做)。如果您看到 KiB,它始终是 1024 B。