首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

有一些文件的大小和占用空间并不一样大小,为什么呢?比如说有一个文件A.exe,大小为:1.1M,而占用的空间为1.22M,该怎么处理

2012-02-21 
有一些文件的大小和占用空间并不一样大小,为什么呢?比如说有一个文件A.exe,大小为:1.1M,而占用的空间为1.2

有一些文件的大小和占用空间并不一样大小,为什么呢?比如说有一个文件A.exe,大小为:1.1M,而占用的空间为1.22M
如题

[解决办法]
Page的问题
文件写入存储设备是按Page写的.
不满也是一个Page.所以大小有差.
[解决办法]
一桶半水, 可以说 1.5 桶, 也可以说2桶, 底下是分配是按照 block 来分的,
[解决办法]
去了解一下硬盘的结构和文件系统的概念...

例如NTFS 5默认一簇是8K,也就是说你建一个大小为1字节的文件它也会占8K空间...如果文件在磁盘上的存储不连续则占用空间更大...

热点排行