天下网吧 >> 网吧天地 >> 网吧技术 >> 网吧硬件 >> 正文

SSD固态硬盘的另类使用

2011-7-26天下网吧论坛佚名
SSD 固态硬盘寻址时间短、存取速度快,早期开始就广泛的应用于工业领域,目前由于技术更成熟制造成本更低,越来越多的民用市场也开始采用, 像经典的Apple MacBook Air 就直采用了固态硬盘。
然而SSD盘至今仍存在一个较大的缺憾就是它的容量价格比和擦写寿命,目前一块主流品牌的SSD(SATA2)60G 的盘售价大约在800元人民币左右,而这个价格足可以买下两块1TB 的SATA2的机械硬盘,两者容量相差太大。笔者是一个游戏发烧友,硬盘中的游戏数以百G,咨价后得知一块1TB的SSD 折算成人民币近十万元,这显然就不太现实了,有没有什么办法可以将容量有限的SSD 盘发挥出它更大有存储效能呢?
笔者拜访了一位在当地某大型网吧当技术主管的朋友,据这位朋友介绍从一年前开始SSD 缓存技术就已经开始进入网吧,该技术是通过一种驱动级的缓存软件,监控统计本机硬盘被用户频繁读取的数据,将这部分数据缓存到SSD 盘中,当用户再次访问这一段数据时,数据会被从SSD 中取出,SSD的存取速度远远优于机械硬盘,因此该技术可以很大的提高数据访问速度。
笔者表示质疑,因为硬盘本身和Windows 系统本身也具备高速缓存功能,而且数据是被暂存于内存中,从内存到CPU速度是任何存储介质都无法比拟的,这项画蛇添足的技术真的有用吗?为了求证此事,从朋友那里借走了一块Crucial SSD 64GB 带回家中,亲身体验一下把SSD 作为缓存盘使用的效果。
笔者的电脑购置于了两年前 CPU: E5300 、内存:2G 、硬盘:ST 500G ,安装Win7旗舰版操作系统,将SSD 接在主板上一个紧靠硬盘的空闲SATA接口上.
测试方案是:首先笔者会测试在没有开启缓存的情况下,硬盘读取速度,再测试开启缓存后硬盘的速度,SSD 缓存工具网吧获取的DeepinCache ,硬盘测速工具为大家通常使用的HD_Speed ;在硬盘测试结果有对比结果后,再进行游戏的运行加载速度对比,以此综合评测将SSD盘作为缓存使用的意议究竟有多大。
    
由于笔者这块硬盘是绿盘而且已经使用了两年之久,在HD_Speed 下进行块大小为32K 测试时,平均速率只有 47.4MB 。如下图:
  


接下来我开启了DeepinCache(一款SSD缓存工具)为刚才的E 盘设置了1G缓存,缓存工具在SSD 盘上创建了一个临时文件,接下来就将测试在开启了缓存后的硬盘读取速度,仍然采用的是HD_Speed,但是这一次在同样参数下测试结果竟然达到了145.2MB/S ,提高了近三倍。如下图:


再进一步笔者考虑到缓存技术的原理,重复读取已经读过的数据,数据会从缓存中直接调往内存,速度会更快。于是先暂停了HD_Speed 的运行,然后再立即运行测试,本次的测试效果再次超过了理论值,神奇般的达到了近500M/s 。如下图:


单从测试硬盘读速的这一项上来看,SSD的缓存还是达到了明显的效果,但是在实际应用中是否有更直接的作用呢?
接下来笔者开始对游戏运行进行实际测试,分别测试了笔者最爱的两款网游戏,主要测试了游戏第二次打开的速度和切换地图或转区时加载数据等待时间,这两个过程是最考验数据的读取速度,也正是验证缓存是否有效的时候;为了尽量使数据更准确,笔者进行了反复五次的试验,每次试验都会关闭计算机后再开机,以确保不受系统缓存的影响,下表是测试结果:
  


从对游戏运行测试来看,效果也是非常明显的。看来把一块容量有限的SSD 盘作为缓存使用不失为一种好的方案,目前可能更多的朋友是直接把操作系统和常玩的游戏直接安装在SSD 中速度方面会更加理想,但是考虑到可用空间的问题、以及闪存的擦写寿命,直接将当硬盘使用还是富人的游戏,我们从小成本提升整体性能的角度出发,不防可以试一下SSD 的另类用途。

本文来源:天下网吧论坛 作者:佚名

声明
声明:本站所发表的文章、评论及图片仅代表作者本人观点,与本站立场无关。文章是出于传递更多信息之目的。若有来源标注错误或侵犯了您的合法权益,请作者持权属证明与本网联系,我们将及时更正、删除,谢谢。 Email:support@txwb.com,系统开号,技术支持,服务联系微信:_WX_1_本站所有有注明来源为天下网吧或天下网吧论坛的原创作品,各位转载时请注明来源链接!
天下网吧·网吧天下
  • 本周热门
  • 本月热门
  • 阅读排行