用过U盘的朋友一定都会知道,U盘的实际容量往往是达不到它标注的容量。比如一个16G的U盘,其实际容量一般只有14.7G左右。今天本文会给大家解释其中的原因。

原因一:计算容量方法不同

存储设备制造商为了计算方便,采用十进制计算方法,是以1000(103)为换算单位的,即1GB=1000MB ;而计算机使用二进制,系统是用1024(210)为换算单位的,即1GB=1024MB 。这样计算机识别出的U盘容量就要小于U盘生产厂标称的容量,实际使用容量约为标示容量的90%左右。因此,所有U盘的实际容量都要小于标注容量,一般来说,8G为7.45G左右,16G为14.9G左右,以此类推。

因为存储的最小单位为字节(Byte)以16G的U盘为例,计算如下:

制造商计算的容量为:

16 G=16*1000*1000*1000(Byte)=16000000(Bytes)

电脑计算的实际容量应为:

16000000/1024/1024/1024=14.9012(GB)

这样得出的结果和14.7GB差不多。

  1KB=1000Bytes

  1MB=1000KB

  1GB=1000MB 。

  而操作系统的换算则为

  1KB=1024Bytes

  1MB=1024KB

  1GB=1024MB 。

这就产生了存储设备标配容量和实际使用容量出现差异的情况。

原因二:芯片本身问题。

由于闪存芯片本身在制造时的问题,闪存介质允许有坏块(Bad Block)的存在,因为这些坏块不能被使用,所以也不算做有效容量。

原因三:U盘本身的文件系统占用

U盘与硬盘一样,闪存盘一般也是采用FAT文件系统,而FAT文件系统包括MBR主引导分区、FAT文件分配表和ROOT目录区等,这些区域也要占用空间,一般需要占用几百KB。

这便是导致我们购买的U盘的实际容量往往达不到U盘制造厂商的标称容量。看过上面的介绍,相信大家都比较清楚了,当你购买U盘时其实际容量和标称容量都是有一些出入的,只要在标准范围内我们都可以接受,但是如果你的U盘实际容量和标称容量相差巨大,那就是可能买到了假冒的缩水U盘了,因此大家在购买U盘时一定要注意别买到假U盘了。

IT技术分享社区

个人博客网站:https://programmerblog.xyz

文章推荐程序员效率:画流程图常用的工具程序员效率:整理常用的在线笔记软件远程办公:常用的远程协助软件,你都知道吗?51单片机程序下载、ISP及串口基础知识硬件:断路器、接触器、继电器基础知识

存储知识:U盘的实际容量要比标注容量小,你知道原因吗?相关推荐

  1. TF卡实际容量为什么比标注容量小

    比如一个刚购买4G的TF卡用户反映,当连接电脑后,电脑显示这张卡的容量只有3.8G.此名用户对此表示迷惑不解:明明内存卡上标示了容量为4G的,为何我花钱买回来的容量中有接近200mb不翼而飞呢?这20 ...

  2. 没有共享存储和仲裁盘的SQL Server 2012HADR故障手动切换TSQL

    ---恢复内容开始--- 没有共享存储和仲裁盘的SQL Server 2012HADR故障手动切换TSQL 因为一些原因有些SQLSERVER集群中没有配置仲裁盘,只有一主一辅两个实例. 配置如下: ...

  3. 主机与存储知识(实习杂记)

    Nas网络存储 Nas(network attached storage)网络存储基于标准网络协议实现数据传输,为网络中的windows/linux/mac os等各种不同操作系统的计算机提供文件共享 ...

  4. 存储知识课堂(二):磁盘读写磁头揭秘

    [IT168 技术]磁盘技术演变的同时读写磁头的设计也在不断发展.最早的磁头就是绕着线圈的铁芯.按照目前的标准,最初的磁头尺寸过大,而且录制密度低.经过多年的发展,磁头设计已经从最初简单的铁芯发展为各 ...

  5. 活动目录网域中禁用移动存储(U盘)

    声明:本文转载自gnaw0725.blogbus.com,更新网址:http://gnaw0725.blog.51cto.com. 活动目录网域中禁用移动存储(U盘):由于安全须要,要禁用U盘的使用, ...

  6. MCGS 无限配方数据存储及U盘导入导出-第一集

    第一集https://blog.csdn.net/qq_33259323/article/details/123751336第二集https://blog.csdn.net/qq_33259323/a ...

  7. 云存储和网盘有何区别

    云存储是云计算时代的产物,它与普通用户所使用的网盘非常相似,都具有存储文件的功能.既然如此,为什么要分云存储和网盘呢?直接将它们归为一种产品不就好了?云存储和网盘有何区别呢?企业云存储哪个好? 云存储 ...

  8. 阿里云OSS对象存储搭建网盘教程

    阿里云OSS对象存储高可靠数据存储服务,使用OSS对象存储搭建个人网盘或企业网盘,存储可靠性高下载不限速,当然阿里云推出了自家的网盘,码笔记分享使用OSS对象存储搭建个人网盘或企业网盘的方法: 使用O ...

  9. 第二空间计算机最新破解,我的J4125黑群晖折腾记 - 软件篇:无需U盘引导及固态硬盘扩充空间容量法...

    我的J4125黑群晖折腾记 - 软件篇:无需U盘引导及固态硬盘扩充空间容量法 2020-10-16 18:33:49 53点赞 418收藏 25评论 [前言]:继上一篇<我的J4125黑群晖折腾 ...

最新文章

  1. C:模块化程序设计 以及数组
  2. 有关java的一些话
  3. Twitter团队最新研究:快速高效的可扩展图神经网络SIGN
  4. 使用非侵入性脑机接口和计算机视觉引导对机器人手臂进行共享控制
  5. 剑指offer八:跳台阶
  6. UML系统分析与设计01-准备
  7. 电信机房服务器维修,数据中心机房,你不可不知的6大服务保障
  8. linux安装报错之:ifconfig command not found解决
  9. SAP Spartacus cx-table加了cxFocus指令后的测试效果
  10. java 线程 内存分配内存_漫谈JAVA语言的内存分配
  11. linux下设置物联网卡apn,负控终端物联网卡APN参数修改步骤
  12. Less(v3.9.0)使用详解—变量
  13. 【操作系统】存储器管理01-思维导图
  14. SQL:postgresql中将时间戳转换为字符串
  15. 骁龙845_性能强大价格更吸引 超值骁龙845手机盘点
  16. matlab拟合心得体会,Matlab数据拟合工具在数学建模中的简单应用
  17. PDF文件编辑并去除水印
  18. 网易相册:停止新用户注册 5月8日停止运营
  19. 嵌入式linux加入nes模拟器,成功运行于 ARM 上的 NES模拟器(InfoNES)
  20. SpringSecurity系列——会话管理,CSRFday8-1(源于官网5.7.2版本)

热门文章

  1. Windows Server 2008 R2Cisco2960 配置Radius服务 实现802.1x认证 实战
  2. 关于Nand ECC 错误
  3. Verilog 补码加法溢出判断及处理
  4. gen_caltab生成标定文件
  5. python需要背的英语单词怎么写_学Python必须背的42个常见单词,看看你都会吗?...
  6. vba执行linux命令,从VBA中的shell命令捕获输出值?
  7. ubuntu 64 12.04 oracle,ubuntu server 12.04 x86_64 下安装oracle xe 11 x86_64
  8. java js获取css方法_5种JavaScript和CSS交互的方法
  9. python必备插件_5框酷毙的python插件工具
  10. wdcp mysql密码_wdcp默认的mysql密码是多少?