当我们购买N千兆字节闪存时,操作系统为我们提供的自由空间小于N GigaBytes。例如,对于2GB的闪存,我们可以使用的总空间是1.86GB。
据我所知,区别在于元数据和文件系统。是那么回事吗?
linux中是否有任何命令或程序来查看或使用整个2GB空间?我能看到那些元数据和文件系统吗?
感谢你的时间和体贴。
发布于 2014-08-04 13:30:03
计算机以基数2(二进制)计算数字。最接近1000的计算机是1024。
制造商引用基数为10的大小,因此从制造商的角度来看,500 is的驱动器是500* 1000 * 1000 * 1000 = 500000000000字节。圆型不错。
从计算机的角度来看,相同的数字是500 * 1024 * 1024 * 1024 = 536870912000字节。快速浏览一下这个结果可能会发现它是一个536‘s的容量驱动器,但我们知道情况并非如此,因为它的物理容量只能容纳500’s。
因此,一个500 of的驱动器将出现在计算机上,因为它只有465.66GB的空间。
没有人撒谎-驱动器确实是500 get的大小(一公斤任何东西是1000,而不是1024),只是计算机不能准确地表示在基数2,所以我们得到下一个最接近的数字。
https://askubuntu.com/questions/506699
复制相似问题