1、文件大小指的是该文件实际的文件体积,例如一个文件其本身的大小为6字节,则这6字节称之为该文件的文件大小。
2、占用空间指的是这个文件占用磁盘空间的大小,如下图所示,该文件的大小为“6字节”,但是占用的磁盘空间却为“4096字节”,占用空间比文件体积要大。
同一个文件在不同磁盘分区上所占的空间不一样大小,这是由于不同磁盘簇的大小不一样导致的。 簇的大小主要由磁盘的分区格式和容量大小来决定。
操作系统中的一个簇中只能放置一个文件的内容,因此文件所占用的空间,只能是簇的整数倍,只有在少数情况下,即文件的实际大小恰好是簇的整数倍时,文件的实际大小才会与所占空间完全一致。
文件大小是文件实际大小
而占用空间是文件所占用的硬盘空间...
因为硬盘存储空间是以簇来存储文件的...
簇的大小从2k到128k不等,
可以比喻为一个个箱子,文件放到一个个簇里,并不是都能装满的...
=========================
脉脉孤独说的,预分配空间...
那是下载东西的时候才有的概念...
不要混淆概念...
至于数据库之类的东西,更是胡邹...
找你那么说还留地方扩充数据,那么就不会有磁盘碎片生成了...
“一个实际大小不到1M的文件,占用空间可以超过10M ”鬼信...
一个实际大小不到1M的文件夹,占用空间可以超过10M ,我才行...
是文件夹!
当然如果你一个簇设为10M,那没话说...
文件大小是文件实际的大小,
占用空间是在硬盘上占据的大小,因为硬盘上的最小空间单位比文件大小的最小单位要大。
就好比文件大小是苹果的实际大小,
占用空间就是苹果篮子的空间。