为什么U盘的实际容量通常小于它标示的容量呢?

来源:百度知道 编辑:UC知道 时间:2024/05/21 06:57:41
我的U盘是4个G的,但是实际上只能装下3.8G左右的东西。

请问是什么原因?

这问题,很正常,如上,何况它内部文件也占用了容量啊

4G,就是1G=1000M
3.8G,则1G=1024M
换算关系不一样

1024M=1G

但现在的厂家为了赚钱。是把1000M当做1G

所以就少了

电脑算法:1G=1024M=1024*1024K=1024*1024*1024Bytes
厂商算法:1G=1024M=1000*1000K=1000*1000*1000Bytes

这样 4000000000Bytes在电脑看来就是3.7G多一些。

硬盘、U盘等移动储存设备之所以跟标称的有差距是因为换算的问题.硬件厂商在生产内存芯片时是按1MB=1000KB来算的,这样生产出来的256MB内存芯片实际容量为250000KB,而windows系统是按1MB=1024KB来计算的,这样以来标称256MB的内存在windows下显示的容量就应该为250000KB÷1024=244MB.当然这个容量也不是绝对的,根据生产工艺的不同,标称256MB的内存容量windows下一般都在244MB左右都属正常范围.但如果差的太多就不正常了.
这里给大家提供一个硬盘、U盘等移动储存设备实际容量的计算公式参考一下:
实际容量X=(标称容量X) ×1000÷1024
公式中实际容量单位为MB
当标称容量单位为MB时×1000、为GB×1000000