为什么word文档“占用空间”比文件“大小”还小?
更新时间:2022-02-19 02:24:49 • 作者:BELINDA •阅读 21
为什么文件占用的空间通常比文件的大小要大
文件大小是文件实际大小
而占用空间是文件所占用的硬盘空间...
因为硬盘存储空间是以簇来存储文件的...
簇的大小从2k到128k不等,
可以比喻为一个个箱子,文件放到一个个簇里,并不是都能装满的...
比如一个簇的大小为4k,那么一个小于4k的文件也要占用4k,一个大于4k的文件,假如9k,那么要占12k,反正就是满4k的整数倍
为什么文件占用空间比文件实际小
总归占用空间大的。。。。要不就是因为没下完所以它后面的数据是空的,所以占用的空间小,因为那些后面的空间没有分配给文件,windows是只能分配文件空间的,如果它以后还有数据的话只要文件前面最后的空间指针知道后面空间地址它就可以连续的读取文件了,具体可以查看windows是怎么管理文件的
文件的“大小”和“占用空间”是啥意思,为啥相差这么大?
大小和占用空间不一样是很正常的,硬盘分区的最小是以4k为计算单位的。就是说好像一个一个格子一样,这些格子比较大。即使是一个文件写了一个字,它的大小不足1k,但是显示占用空间为4k。所以特别是一些小文件很多的东西。大小加起来不大,可是占用空间往往比较悬殊。
你说的那个1g和几十m估计不是这个问题,可能是识别错误之类的吧。
文件大小为什么和占用空间不一样
1、这是由于文件系统是采用簇作为文件存储的基本单位,每一个簇只能被1个文件占用;
2、簇的大小是硬盘分区在高级格式化时决定的,例如目前固态硬盘要求采用4k的簇大小;
3、举例说明:下图文件大小只有6个字节,当仍然需要占用1个簇的空间,下图也说明该分区采用了4KB的簇的大小。