WatchStor.com — 领先的中文存储网络媒体 | 51CTO旗下网站

评测导购 > 数据保护 > 正文
实例分析如何提高硬盘使用率
作者: 佚名 2009-09-17 15:15 【Watchstor.com】

1.硬盘浪费空间产生的原因

了解了文件大小和所占空间的原理后,我们知道,因为“簇”的存在,多数情况下每个文件实际占用的硬盘空间要大于文件的实际大小,这样不可避免地存在一定程度的硬盘空间浪费:因为每个文件的最后一簇都有可能有未被完全利用的空间(称为尾簇空间),一般来说,当文件个数比较多时,平均每个文件要浪费半个簇的空间;由于不同硬盘“簇”大小的不同,因此不同的硬盘或分区都存在不同的“使用效率”。同时,一个文件的数据会根据硬盘上扇区的实际使用情况,被分成若干段像一条链子一样存放,这种存储方式称为文件的链式存储。硬盘上的文件常常要进行创建、删除、修改等操作,这样的操作越多,文件就有可能被分得越零碎(每段至少是1簇),文件的读写效率也就越低,这其实也是“文件碎片”产生的原因。那么,怎样才能提高硬盘使用率呢?

2.分析如何提高硬盘使用率

我们最终目的是要采取措施,尽最大可能提高硬盘使用率,减少存储空间的浪费,提高硬盘的存取效率。因此,我们要先使用Diskdata、Diskvision、PQ Magic等工具得到当前硬盘空间的使用效率。运行PQ Magic后,在其主界面中右击需要调整的分区名称,如H,选择“属性”可打“分区属性”对话框,切换到“浪费的簇”选项卡,即可查看到该分的使用率。

接下来应该对硬盘使用效率较低的情况进行分析。例如,如果要存储大量的小文件(一般小于4KB),选择越小的簇越能提高硬盘利用率。对于体积较大的文件(如视频、音频文件等),可以选择较大的簇提高硬盘的访问效率。对于数量较多的小文件和体积较大的文件,最好能分区存放,且选择不同的硬盘簇大小,这样既能减少硬盘空间浪费,也可以提高硬盘使用率。

3.提高硬盘使用率的实例

例如,一个1.2GB大小的分区,安装了钱龙股票软件,所有的文件实际大小为480MB,但占用的硬盘空间却达到1192MB,足足浪费了近700MB的空间!原来该分区使用的文件系统是FAT格式,一个簇的大小是64KB。钱龙软件中的大部分文件体积都很小,用户每天收到的大量股评和新闻也都是体积很小的文本文件,但每个文件都至少要占用64KB的空间,从而造成了硬盘空间较大的浪费。解决的办法很简单:将该分区从FAT转为FAT32,将簇从64KB减小为4KB,即可将浪费的大部分空间找回来。

提高硬盘使用率的方法是:运行PQ Magic后,在其主界面中右击需要调整的分区名称,如H,选择“转换”可打开“转换分区”对话框,选择转换后的分区格式,如FAT32,再单击“确定”。然后在PQ Magic主界面右击需要调整的分区名称,选择“高级→调整簇的大小”,然后在“新建簇大小”后面选择新建簇的大小,如4KB,再单击“确定”即可。

【编辑推荐】

  1. 浅析XP磁盘分区管理功能的强大优势
  2. Linux磁盘存储区管理的深入解析
  3. 两种隐藏硬盘的技巧讲解
  4. AbeStore HA容错软件的特性介绍
  5. 数据管理化零为整,简单高效

标签:数据保护 存储资源管理 硬盘/SSD 硬盘 

了不起的IT经理
LecVideo
论坛与活动