使用/查看整个闪存空间

使用/查看整个闪存空间

当我们买了一个N Giga Byte的闪存时,OS提供给我们的可用空间,是少于N GigaBytes的。例如,对于2 GB的闪存,我们可以使用的总空间是1.86 GB。

据我所知,区别在于元数据和文件系统。对吗?

我的问题 :

Linux 中是否有任何命令或程序可以查看或使用整个 2GB 空间?我可以看到那些元数据和文件系统吗?

感谢您的时间和考虑。

答案1

计算机以 2 为基数(二进制)计算数字。计算机最接近 1000 的数是 1024。

制造商以 10 为基数引用大小,因此从制造商的角度来看,500GB 驱动器为 500 * 1000 * 1000 * 1000 = 500000000000 字节。很好的整数。

从计算机的角度来看,相同的数字是 500 * 1024 * 1024 * 1024 = 536870912000 字节。快速浏览该结果可能会认为这是一个 536GB 容量的驱动器,但我们知道事实并非如此,因为它物理上只能容纳 500GB。

因此,500GB 的驱动器在计算机上将显示仅具有 465.66GB 的空间。

没有人撒谎 - 该驱动器的实际大小为 500GB(任何东西一公斤都是 1000,而不是 1024),只是计算机无法以 2 为基数精确表示这个数字,因此我们得到下一个最接近的数字。

相关内容