文件大小和占用空间
2012-06-07 11:38
169 查看
在磁盘上我们查看任意一个文件的属性的时候,我们会发现这个文件除了大小以外,还有一个占用空间这个属性,而且我们会发现这个属性的值都会大于文件大小。如下图。
我本机的H分区,它的文件系统是exFat,每个扇区是512个字节,每个簇包含256个扇区。我们已知每个簇只能存储一个文件,那么我们再看RAR202.exe这个文件的实际大小,那么它在H分区上会占用3个簇,所以它的占用空间就是384KB。
通过以上我们可以看出,每个簇分配的空间越多则浪费的空间就越多,在一个分区上存储的实际内容就越少;所以在格式化硬盘的时候我们应尽量使每个簇占用较小的空间。但是并不是每个簇分配的空间越少越好。请看下面的例子:假如我们格式化硬盘的时候分配每个簇只占用一个扇区,那么当文件都小于512字节的时候表现是完美的。但实际情况呢?每个文件能控制在512个字节以下吗?答案是否定的,所以我们操作文件越频繁就会发现文件的碎片越多。
我本机的H分区,它的文件系统是exFat,每个扇区是512个字节,每个簇包含256个扇区。我们已知每个簇只能存储一个文件,那么我们再看RAR202.exe这个文件的实际大小,那么它在H分区上会占用3个簇,所以它的占用空间就是384KB。
通过以上我们可以看出,每个簇分配的空间越多则浪费的空间就越多,在一个分区上存储的实际内容就越少;所以在格式化硬盘的时候我们应尽量使每个簇占用较小的空间。但是并不是每个簇分配的空间越少越好。请看下面的例子:假如我们格式化硬盘的时候分配每个簇只占用一个扇区,那么当文件都小于512字节的时候表现是完美的。但实际情况呢?每个文件能控制在512个字节以下吗?答案是否定的,所以我们操作文件越频繁就会发现文件的碎片越多。
相关文章推荐
- 决定视频文件占用空间大小的因素(编码格式,比特率)
- 查看文件属性 为什么大小和占用空间不同
- windows系统中文件大小和占用空间不同的原因解析
- Mac系统占用空间大、空间不够、查看系统文件大小分布
- Linux下查看文件占用空间大小的du 和df 命令
- 压缩Sqlite数据文件大小,解决数据删除后占用空间不变的问题
- linux下使用 du查看某个文件或目录占用磁盘空间的大小方法
- linux下使用 du查看某个文件或目录占用磁盘空间的大小方法
- linux下使用 du查看某个文件或目录占用磁盘空间的大小
- 收缩数据文件占用空间大小方法
- Linux系统上给文件按占用磁盘空间大小排序的方法
- C#获取文件夹及文件的大小与占用空间的方法
- windows系统中文件大小和占用空间不同的原因解析
- Mac系统占用空间大、空间不够、查看系统文件大小分布
- 【转载】linux下使用 du查看某个文件或目录占用磁盘空间的大小
- C#获取文件夹/文件的大小以及占用空间 转摘自:http://www.cnblogs.com/chenpeng-dota/articles/2176470.html
- 文件大小为什么和占用空间不一样?
- 为什么文件占用的空间会大于文件实际大小.
- linux如何查看系统占用磁盘空间最大的文件及让文件按大小排序
- linux下使用 du查看某个文件或目录占用磁盘空间的大小