为什么我的闪存驱动器在软件包中显示 8 GB,而当我在系统属性中查看时,它不等于 8 GB...这是不是个错误?解释一下
答案1
这是因为硬盘制造商将 1 GB 测量为 1,000,000,000 字节,而 1 GB 的实际大小为 1,073,741,824 字节。
因此,您的闪存驱动器实际上大小约为 8,000,000,000 字节。因此,驱动器的实际大小(以 GB 为单位)约为 7.45058GB
二进制单位越高(例如从 GB 到 TB),差异就越大,因为使用 1000 的幂而不是 1024 的幂,因此效果是累积的。
实际尺寸:
- 千字节 = 1024 字节。
- 兆字节 = 1024 x 1024 字节。
- 千兆字节 = 1024 x 1024 x 1024 字节。
- 每个更高的单位将乘以额外的 1024。
硬盘制造商的单位:
- 千字节 = 1000 字节。
- 兆字节 = 1000 x 1000 字节。
- 千兆字节 = 1000 x 1000 x 1000 字节。
- 每个更高的单位都会增加 1000。
答案2
这是因为十进制前缀及其含义,历史前缀基于 10^3 (1,000),
例如前缀“Giga-”表示 x10^9,即十亿 (1,000,000,000)
在处理信息系统时,使用 1024(2^10)作为基数。
自 2005 年以来,二进制倍数已成为标准(Kibi-、Mebi-、Gibi-...),
这意味着 1 吉比字节 (Gib) 等于 1,073,741,824 字节。
业界使用的是旧系统,这意味着您的闪存驱动器上实际上可以存储 8x10^9(8,000,000,000)字节。
但是如果将其除以上面提到的 GiB 值,最终会得到 7.45GiB 内存,这正是您的操作系统应该显示的。
答案3
其格式化的大小
然后你就会进入“1 GB 不是 1000 MB 而是 1024 MB”的区域
有很大区别吗?
答案4
右边有一张漂亮的桌子这篇维基百科文章
二进制千兆字节为 1024 x 1024 x 1024 字节 = 1073741824
十进制千兆字节相当于 1000 x 1000 x 1000 字节 = 1000000000
当制造商声明“8GB”时,他们可能指的是其中一种计数系统。我的直觉是他们使用的是十进制系统,因此这意味着您的计算机显示的二进制系统中的容量将略小于 8GB。