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

评测导购 > 数据保护 > 正文

实例分析如何提高硬盘使用率

Watchstor.com  佚名丨2009-09-17 15:15 标签:数据保护 存储资源管理 硬盘/SSD 硬盘 

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. 数据管理化零为整,简单高效

相关资讯

今日微信独家

《华尔街日报》报道日前援引知情人士的消息称,由于被美国政府以国家安全问题为由进行调查,联想斥资23亿美元收购IBM低端服务器业务的交易陷入了停滞状态。
关注新浪官博 订阅微信订阅号

订阅焦点周刊

论坛与活动

2016中国数据加速峰会直播专题
2016中国数据加速峰会直播专题[详细]
点击查看

精彩视频

最新文章

1111111
1111111
asdasd
asdasd
同有科技应用型大数据存储在南京掀起智能风暴
同有科技应用型大数据存储在南京掀起智能风暴
斯蒂芬斯蒂芬
斯蒂芬斯蒂芬
京东双11技术备战 构建多中心交易系统
京东双11技术备战 构建多中心交易系统