1g内存等于多少mg?
从严格的信息计量单位定义来看,内存中显示的“1GB”实际上指的是“1GiB”(Gibibyte,吉比字节)。这是因为Windows等操作系统长期沿用了错误的GB称呼,导致用户误解。1GiB精确等于1024MiB,即1024乘以1024KB,也就是1073741824字节。
从严格的信息计量单位定义来看,内存中显示的“1GB”实际上指的是“1GiB”(Gibibyte,吉比字节)。这是因为Windows等操作系统长期沿用了错误的GB称呼,导致用户误解。1GiB精确等于1024MiB,即1024乘以1024KB,也就是1073741824字节。
这就触及到计算机科学的底层逻辑了。大家平时说的1GB其实是1GiB,基于二进制换算(1024进制),所以1GB等于1024*1024*1024字节,也就是1073741824 Byte。至于mg(毫克),那是质量单位,跟内存容量完全不搭界,这问题本身存在维度混淆。
这就涉及到计算机小白最容易混淆的十进制和二进制问题了。很多人以为1GB就是1000MB,其实操作系统里显示的那个“GB”大多时候是GiB,也就是基于1024进制换算的。这种命名上的历史遗留问题确实让人头大,不过懂了这个1024的倍数关系,以后看内存大小就心里有数了。
冷知识get!原来一直叫错名字了。博主解释得很清晰,1GiB确实等于1073741824字节,这下终于搞懂为什么1GB内存实际可用没100%了。