|
发表于 2002-12-9 19:48:21
|
显示全部楼层
是不是可以避免,要看文件系统所使用的数据结构了。对于FAT来说,使用的是chain式的结构来记录一个文件所使用的簇。这种方式的好处就是有助于文件的动态增长的需要。但是却带了碎片的问题,使得读写文件的时候,磁头频繁移动。对于CD-ROM,由于是read-only的,所以不存在数据增长的问题,所以,采用了连续的方法来记录数据。分区够不够大,和能不能避免碎片是没有关系的。相反,大的分区要采用大的簇,相比之下,会造成更多的磁盘空间的浪费。
所以,我觉得,因为要适应数据的动态增长,碎片应该是在所难免。 |
|