在进行内存分配计算的时候会用到一些存储空间的换算,有时候经常弄混,所以写下来记录一下。
存储单位转换
b 是 bit 的缩写,b 就是 bit,也就是比特位(bit)。
B 是 Byte 的缩写,B就是Byte,也就是字节(Byte)。
注意:b 与 B 不同,Kb 是千比特位,KB 是千字节。
1Byte(字节) = 8bit(比特位)
1KB(千字节) = 1024Byte(字节)
1MB(兆字节) = 1024KB(千字节)
1GB = 1024MB
1TB = 1024GB
编码与存储单位
GBK 编码
英文占 1 字节
中文占 2 字节
UTF8 编码
英文占 1 字节
中文占 3 字节