文件大小为什么和占用空间不一样

 我来答
huanglenzhi
2016-12-16 · 知道合伙人数码行家
huanglenzhi
知道合伙人数码行家
采纳数:117538 获赞数:517168
长期从事计算机组装,维护,网络组建及管理。对计算机硬件、操作系统安装、典型网络设备具有详细认知。

向TA提问 私信TA
展开全部

  1、这是由于文件系统是采用簇作为文件存储的基本单位,每一个簇只能被1个文件占用;

  2、簇的大小是硬盘分区在高级格式化时决定的,例如目前固态硬盘要求采用4k的簇大小;

  3、举例说明:下图文件大小只有6个字节,当仍然需要占用1个簇的空间,下图也说明该分区采用了4KB的簇的大小。

champion198911
高粉答主

2016-12-15 · 说的都是干货,快来关注
知道大有可为答主
回答量:3万
采纳率:92%
帮助的人:4374万
展开全部
这里面关系到硬盘分区的一个概念:簇。这是硬盘上资料的最小存储单位空间。(字节那是计算单位,不一样。)
一个文件如果小于一个簇,那它还是要占用这个簇的,并且是占够整个簇的空间。如果大于一个簇,就会在硬盘上分散起来存放,这就是所谓的磁盘碎片了。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
战火l纷飞
高粉答主

2020-12-12 · 醉心答题,欢迎关注
知道大有可为答主
回答量:1.8万
采纳率:90%
帮助的人:815万
展开全部
这里面关系到硬盘分区的一个概念:簇。这是硬盘上资料的最小存储单位空间。(字节那是计算单位,不一样。)

一个文件如果小于一个簇,那它还是要占用这个簇的,并且是占够整个簇的空间。如果大于一个簇,就会在硬盘上分散起来存放,这就是所谓的磁盘碎片了。

打个比方,一个分区就像一间大屋,一个簇就是像里面的一个个房间,房间里住的人就是我们存储的文件资料。分区越大,簇就越大,也就是屋里的房间分得越大,一个人住一间大房,会很浪费空间的。

例如在现在硬盘常用的文件系统Fat32情况下,50G的分区,一个簇就有32KB,如果你用存放歌词、记事本等小文件,会很浪费的。而本例中的用到的歌词文件就是.lrc文件,不过也就是几KB大小。

改进的办法,可以将分区划分得小一些,簇就会相应小一些。最好的办法是改用NTFS文件系统,可以自定义“簇”的大小。

如果我们把这些歌词文件全部作成一个压缩包,就会发现大小和占用空间差不多大了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
尚学堂科技有限公司
2016-12-15 · 百度知道合伙人官方认证企业
尚学堂科技有限公司
北京尚学堂科技有限公司是一家从事JAVA、大数据、web前端、网络在线教育、互联网架构师、Android、ios技术开发、咨询为一体的软件公司。公司由海外留学人员和国内IT人士创建。
向TA提问
展开全部
这里面关系到硬盘分区的一个概念:簇。文件系统是采用簇作为文件存储的基本单位,每一个簇只能被1个文件占用;这是硬盘上资料的最小存储单位空间。(字节那是计算单位,不一样。)
一个文件如果小于一个簇,那它还是要占用这个簇的,并且是占够整个簇的空间。如果大于一个簇,就会在硬盘上分散起来存放,这就是所谓的磁盘碎片了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
跳人世沫长0E
2016-12-15 · TA获得超过139个赞
知道小有建树答主
回答量:100
采纳率:40%
帮助的人:18.7万
展开全部
你可以理解为电脑的文件储存在一个个的小格子里,每个小格子只能存一个文件,不同的系统格子的大小是不同的。有4K的8K的16K的。如果你的文件多而小,一个1K,它也需要占用4K的格子。这种格子叫“簇”。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式