虽然经常见到KiB与KB这两个单位,它们是不一样的。
KiB 是 Kibibyte 的简称,而 Kibibyte 则是 Kilo binary byte 的缩写。前缀 kibi 表示$2^{10}$,也就是1024。因此,Kibibyte 表示 1024 byte。
而 KB 是 kilobyte 的缩写,kilo 表示 $10^3$也即1000,即 KB 表示 1000byte。
但是,在实际使用的过程中,经常会s有很多混淆 KB 这一用法的情况。比如,在 Windows 系统中,用 KB 表示 $2^{10}$,即1KB 表示 1024 byte。
像MiB、MB等更大的单位可类推,前者以$2^{10}$为进位,后者以$10^3$为进位。