问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

为什么文件夹大小和其内部所有文件总和大小不同1

发布网友 发布时间:2023-10-08 02:12

我来回答

2个回答

热心网友 时间:2024-10-20 14:38

文件夹大小以Byte为衡量单位
占用空间为最小的计量单位是“簇(Cluster)”。

在Windows系统中,一个文件的大小(字节数)和它在硬盘上(或其他存储介质上)所占的空间是两个既相互联系又有区别的概念。在不同的情况下,同一个文件的“所占空间”会发生变化。

文件的大小其实就是文件内容实际具有的字节数,它以Byte为衡量单位,只要文件内容和格式不发生变化,文件大小就不会发生变化。但文件在磁盘上的所占空间却不是以Byte为衡量单位的,它最小的计量单位是“簇(Cluster)”。

文件系统是操作系统与驱动器之间的接口,当操作系统请求从硬盘里读取一个文件时,会请求相应的文件系统(FAT 16/32/NTFS)打开文件。扇区是磁盘最小的物理存储单元,但由于操作系统无法对数目众多的扇区进行寻址,所以操作系统就将相邻的扇区组合在一起,形成一个簇,然后再对簇进行管理。每个簇可以包括2、4、8、16、32或64个扇区。显然,簇是操作系统所使用的逻辑概念,而非磁盘的物理特性。

为了更好地管理磁盘空间和更高效地从硬盘读取数据,操作系统规定一个簇中只能放置一个文件的内容,因此文件所占用的空间,只能是簇的整数倍;而如果文件实际大小小于一簇,它也要占一簇的空间。所以,一般情况下文件所占空间要略大于文件的实际大小,只有在少数情况下,即文件的实际大小恰好是簇的整数倍时,文件的实际大小才会与所占空间完全一致。

实际上字节并不是保存文件的最小单元。操作系统将硬盘划分为若干个簇,然后以簇作为最小单位保存文件。每个簇的大小因为操作系统和分区大小而不同。例如Win9x/FAT16分区,如果分区小于512M,每个簇为8K;大于512M,每个簇为16K。如果一个文件为1K,那么在小于512M的分区,它占用8K;在大于512M的分区,它占用16K。大于一个文件,文件大小和占用空间之间的差距很小。但对于一个目录中的多个文件,这种差别可能非常大。所以你要是计算占用空间,先调GetDiskFreeSpace获得磁盘的簇的大小。 然后利用文件大小除以簇的大小并将小数进位得到占用的簇数,然后再乘以簇的大小就可以获得获得文件占用的空间.
大小和占用空间不一样是很正常的,硬盘分区的最小是以4k为计算单位的。就是说好像一个一个格子一样,这些格子比较大。即使是一个文件写了一个字,它的大小不足1k,但是显示占用空间为4k。所以特别是一些小文件很多的东西。大小加起来不大,可是占用空间往往比较悬殊。

参考资料:转载加整理

热心网友 时间:2024-10-20 14:38

磁盘碎片占据空间了 你整理磁盘碎片
或者把文件夹中的都吸拷出来 删了 重建一个文件夹把东西放回去
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
京珠高速与连霍高速的比较?(各个方面~) 请问在衡阳衡东107国道往京珠高度的交叉路口下车后怎么去武广高铁?有... 衡炎高速公路简介 请新领导吃饭高情商开场白 公司上了黑名单后,注册过的商标还能用吗 ...配 卡其色牛仔裤的话好看么? 如果好看,鞋子应该配什么颜色呢_百度知 ... 我室友很喜欢我该怎么办 cf巨人城废墟第31关怎么打才能刷过去 巨大城废墟31关怎么打? 困难巨人城废墟31关怎么关? 立德树人作为学生个人怎么做 宁波地铁2号线会修到小港红联吗5 对方手机静音 怎么让他手机响起来!!急!695 对方手机静音怎么才能吵醒对方的125 浓浓尊师意款款爱生情手抄报 菠萝蜜切开没熟。用袋子包裹时间外观发霉。还没吃吗? 鬼步舞的小步技巧是什么?5 子弹壳底座上面的数字代表什么意思?51 一般情况下一个qq能加几个群?227 自学考试经济类专升本考哪些科目? 90后的职场态度是什么样的? 去世的人,应该在祭日还是在清明节去墓地啊?20 再过十天就是老爸三周年祭日能在清明节烧纸吗1 一开始男主角有强大力量 但却像过平凡生活的动漫37 如何才能改掉自以为是的毛病?93 为何党费收缴“难”7 我是一个嫉妒心极强的一个人,我该怎样改掉这个坏毛病?6 怎么改正嫉妒心强的毛病 如何鉴别河豚和鲃鱼? 乌龟何时可以出眠喂食了8 90后初入职场有何不同 房产证抵押贷款十五万一年利息要多少房子抵押贷款15万利息 什么已成为决定大学生基本素质 什么电话不显示号码 我打篮球,想要练弹跳和腹肌,现在肚子上有些赘肉,想减下去,怎... Shell脚本得到文件夹大小7 大学生应当具备的能力和素质536 鬼步舞的小步技巧是什么?5 山东省平度县老山大队青杨公社4 尿频尿急尿痛尿不尽怎么办56 大学生职业生涯规划4 银行卡存款被盗刷能查到明细吗? 山东省吴定府海丰县魏家庄现在叫什么名1 大学生职业生涯规划的基本特征是什么?7 一首英文歌有i wanner you baby。。。。tel... 育婴师 教材60 花亦山心之月溯缘三生是什么感情 鬼步舞小步流适合什么风格4 为什么我的手机营业厅打不开?15 鬼步舞小步流11