我任意选一个文件,点击鼠标右键,发现文件的大小和文件的占用空间有差别:
 有的文件是一样大的,
而有的文件占用空间比文件大小要大一点,
为什么?

解决方案 »

  1.   

    磁盘存储文件的最小单位是簇,一个簇中的内容只能属于一个文件,当然一个簇是有大小的,在NTFS分区通常是4096字节。也就是说,当一个文件不是4096字节的整数倍时,最后一块无论多大都要占用4096字节(一个簇)。而这4096字节中没有被使用的一部分也不能被其它文件使用了,所以文件占用字节数通常要比文件实际大小要大,而且一定是一个簇的整数倍。
    即使一个字节的文件,也要占用一个簇,4096字节,4097字节的文件也要占用2个簇(8K),以此类推
      

  2.   

    http://www.enet.com.cn/A20040318295609_1.html