Board logo

标题: Intel迅盘应用从入门到精通【转】 [打印本页]

作者: 合肥亮少    时间: 2010-9-4 13:22     标题: Intel迅盘应用从入门到精通【转】

初识——探知迅盘的点滴        所谓迅盘,就是Intel提出的Turbo Memory,俗称硬盘加速卡、Robson卡或flash cache
module,是英特尔在迅驰技术的传统三大件处理器、芯片组和无线网卡之后,又附加的一个配件。
        迅盘实际上就是一个NAND Flash模块,其外型是在一片长方形的电路板,有一颗控制芯片跟数个NAND颗粒。Turbo Memory迅盘模块可安装在笔记本主机的MiniCard插槽上,跟无线网卡的接口相同,也同样是通过PCI-E接口连接南桥芯片。
        大致上,Turbo Memory迅盘到目前为止一共推出两代产品,核心代号称为Robson。第一代是迅驰Santa Rosa平台新增的一项选配组件, 容量有512MB和1GB两种规格,第二代大致与迅驰2
Montevina平台同期推出,有2GB和4GB两种规格。
        Turbo Memory迅盘的原理很简单,利用闪存来代替硬盘储存启动操作系统所需的文件,再利用其存取速度高于硬盘的优势,让开机速度加快,并在应用程序执行时作为CPU与内存间的缓存区,达到加快存取速度的目的。而且闪存不像物理内存那样需随时供电,也不像硬盘那样需要供应高转速马达的电力,所以整体平台也较为省电。


图1

        Step 2:迅盘完全插入插槽以后,轻轻按压上部将迅盘压平,然后用两个螺丝固定(图2)。


图2

        Step 3:再将拆开的笔记本电脑装好,开机就会提示发现PCI内存控制器,接下来就是安装驱动了。这里跟大家强调一下,一定要去Intel官方网站下载驱动。其它网站泄漏的测试版驱动,虽然版本号新一点,但是来源不明,基本都是Intel的内部测试版,会带来很多麻烦(图3)。


图3

        Step 4:在Intel官方网站的下载中心,目前Turbo Memory迅盘最新的驱动版本是1.10,文件是大小为32.3MB的INVM110CD可执行文件,双击即可安装(图4)。


图4

        这个驱动其实包括Intel Turbo Memory迅盘和Intel Matrix Storage Manager两个部分。Intel
Matrix Storage Manager是Intel Turbo Memory迅盘的基础,这就是必须要在BIOS中将硬盘模式设置成AHCI的原因所在了。一路NEXT,安装完毕重启即可。Intel提供的设定程序称为“Turbo
Memory控制台”,在程序中会显示NAND闪存的高速缓存总大小,以及Ready Boost与Ready Drive两项功能的启用状态(图5)。


图5

        Step 5:接下来,就可以设定Ready Boost与Ready Drive是否开启。SuperFetch包含在
Ready Boost之中,因此不需另外启用。每次改变任一项设定,都会强制要求立即重新开机启动,重开机启之后设定才会生效。
        注意,如果要同时使用Windows ReadyBoost和Windows ReadyDrive,需要配备1GB以上的
NAND颗粒的迅盘。如果仅配备512MB的NAND闪存的话,“启用Windows ReadyBoost”选项不可用。


图6:系统将加了迅盘并启动ReadyDrive功能的普通硬盘识别成了混合硬盘,提示有396MB NV缓存

        Turbo Memory迅盘的内存空间,也对应ReadyBoost与ReadyDrive两项功能,各分配
512MB,也就是一半的大小(此为1GB迅盘的状况) 。两者各司其职,ReadyBoost分到的那512MB,提供相当于插上512MB闪存盘的加速效果。一般来说ReadyBoost的512MB可以在Windows Vista的“磁盘管理”中看到,不过最新的Windows Vista补丁好像将该项隐藏了,但是我们可以查看硬盘的NVCACHE(图6)。
        对于2GB迅盘来说,有512MB的空间用来ReadyDrive,约有1.4GB的空间用来实现Ready
Boost功能或者类似SSD硬盘的功能。到此,启动迅盘的所有工作就宣告完成。
        Step 6:简单测试一下迅盘的性能。这里主要是测试启动了ReadyDrive后对硬盘性能的影响,利用HD Tune来进行测试。首先来看未安装迅盘的测试结果(图7)。


图7

        然后是安装迅盘以后的测试结果(图8)。


图8

        安装迅盘以后,各项指标都有提升。平均传输速率提高了约5MB/s,突发传输速率提高了约10MB/s,存取时间和CPU占用率都有明显的下降。最为明显的是,传输速率曲线变的非常平滑。增加迅盘的好处是非常明显的。

快速上手迅盘的双武器        迅盘一共有两个武器:ReadyBoost和ReadyDrive。ReadyDrive前面我们已经研究了,这个功能也无须做过多设置就可以提升硬盘的性能。而ReadyBoost就非常有意思了,一般情况下,安装完毕驱动,重新启动以后,ReadyBoost就自动开启了。不过很多人感觉除了系统启动快了几秒以外,实在不知道还有什么好处,因而他们断定迅盘无用。其实这里面有个秘密,这就是我们要讲另一个玩法。来,让我们来看看如何开启这个秘密武器。
迅盘的工作模式        ReadyBoost,数据快取、暂时扩充系统内存空间ReadyDrive,数据快取、扩充硬盘缓冲空间、加速开机、省电ReadyDrive的主要技术原理,是在硬盘中加入闪存,需求容量至少要有128MB以上,作为硬盘与内存间的缓冲区。这种硬盘产品,一般称为Hybrid Hard Disk( 混合式硬盘),简称HHD。就原理和技术上来说,Turbo Memory迅盘技术是个相当不错的硬盘加速方案,至少在SSD闪存硬盘诞生之前还是。
        SuperFetch 数据快取、加速开机SuperFetch是Windows Vista新增的一种快取数据管理模式,它会预测使用者最常使用的应用程序,并将这些程序预先加载内存,藉以提升系统响应速度。而且SuperFetch还很有学习功能,它甚至会知道你在不同时间 (例如周末或上班日) 较有可能使用哪些应用程序。SuperFetch也会自动调整程序执行的优先级,将使用中的应用程序排在背景工作之前,因此离开计算机一段时间后,再返回计算机前继续使用时,计算机的响应速度也不会变慢。
        Step 1:如图9所示,笔者将下载的INVM110CD放在了L:\turbomemory目录下(请根据自己的目录进行后续更改)。


图9

        然后打开“运行”栏,输入“L:\turbo memory\invm110cd.exe–up”,回车即可。加入了"-UP"参数以后,将强制全部安装。安装完毕后,桌面出现了一个类似眼球的罗盘图标“turbo momery
dashboard”。重启后,打开turbo momery控制台,发现ReadyBoost被禁用了。
        到这里可能很多读者感觉很疑惑,不是要发掘更厉害的功能吗,怎么被禁用了?其实我们要开启的新功能,就类似一个手动版的高级ReadyBoost。如果再深入一点来说,ReadyBoost更类似一个缓存,而我们打开的这个高级功能,就是一个SSD硬盘了。
        我们知道,ReadyBoost加载在缓存中的文件是否正好对应正在使用的程序,这就要靠Windows 拿出提升命中率的算法。而Windows 的这些内部东西是不透明的。因此,最好的方法就是自己手工操作,需要谁就加速谁。这也是我们要深入挖掘这个秘密武器的原因所在。对于高端4GB迅盘,turbo momery dashboard是默认安装的。而对于2GB版本,Intel人为做了限制。在此加“-UP”参数的目的就是强制安装,达到花小钱尝试更高端性能的目的。
        Step 2:安装完毕以后,打开桌面的turbo momery dashboard(图10)。


图10

        点击下一步创建配置模式,可以起个名字,也可以默认(图11)。


图11

        Step 3:继续点击“下一步”(图12),可以看到,右边是应用程序,turbo momery dashboard在启动时要进行大约一分钟的扫描系统盘。


图12

        这里出现的应用程序就是安装在系统盘的程序(比如C盘中安装的应用程序)。直接将右面应用程序栏的程序,拖到左边的已加速栏就可以了(图13)。


图13

        这样就好比将程序拷贝到了SSD硬盘,以后直接从SSD启动,而不需要读取硬盘了。如我们想知道加速的这个程序中,都包括那些部分,只要左键单击程序,在“高级选项”中点击“高级”就会出来一个详细的菜单。其实加速的程序是一个文件夹,里面包括了一些EXE文件和DLL文件等。如果感觉某个文件不常用,可以将前面的括号里的勾去掉,这样这个文件就不被加速了(图14)。




启动迅盘应用的“特别”条件
        要实现迅盘技术,有什么特别的要求呢,主要有以下几个方面:
        1.Intel CPU +Intel GM965 、PM965或者PM45等芯片组,不支持AMD CPU。
        2.SATA硬盘必须设置为AHCI模式。否则在操作系统中的“Intel Turbo Memory迅盘”控制台将不能打开。
        3.Intel Turbo Memory迅盘 1.0不支持RAID技术,需要禁用RAID。
        4.BIOS要支持Turbo Memory迅盘。一般来说主板芯片组符合要求的情况下BIOS都可以提供支持。
        5.必须是Windows Vista / 7 操作系统。
        6.主板必须提供一个MiniPCI的插槽。要在FCM或者WWAN槽中必须安装此卡,不能插入WLan槽。
        7.必须安装对应驱动程序(Intel Turbo Memory迅盘),在Intel Turbo Memory迅盘控制界面必须正确配置ReadyDrive or ReadyBoost。
        8.不能同时使用固态硬盘SSD。


图17

        Step 4:可以自定义加速除C盘之外程序(图17)。点击自定义文集,出现一个创建自定义文集,点击“下一步”选择“高级”(图18)。


图18

        然后点击“浏览”,找到要加速的程序,比如笔者要加速D盘下的瑞星杀毒软件(图19)。


图19

        将所要加速的文件选定。如果在桌面能看到图标,但是不确定程序文件的位置话,可以查找快捷方式的属性,找到文件的位置,然后再进行设置(图20)。


图20

        一般来说,将所有的exe和dll文件全部选择就是要加速的文件了,最后拖到加速区即可。
        Step 5:如果想今后省事儿,也可以将该配置模式保存下来。点击“默认配置模式”,选择“管理配置模式”(图21)。


图21


图22

        这样整个配置就保存为一个XML文件了。以后重新安装的时候,只要将这个配置文件导入即可。一般来说,turbo memory dashboard只指示负荷的百分比,但是我们想知道用了多少空间以及剩余多少空间,该如何设置呢?很简单,右击桌面下面状态栏的眼睛图标,在可用空间前打上钩就可以了(图23)。


图23

        到此,我们已经将迅盘的性能全部挖掘出来了。而且使用起来得心应手,想加速哪个程序就加速哪个。在DIY了驱动程序安装以后,同时破解了原来Intel的限制,使用起来非常方便。
      
       客观来说,作为一种硬盘性能的补充,迅盘技术的出现为解决系统的瓶颈—硬盘问题提供了很好的思路。无奈前途不够光明,随着芯片制造工艺的飞速提高,大容量的高速度的存储芯片越来越多,价格越来越低廉,内存价格飞降导致SSD硬盘已经走下神坛,同时随着SSD技术的成熟,传统温氏硬盘的市场会越来越小,最后很可能只得退到一些专业领域甚至消亡,迅盘这个衍生物自然到那时也没有意义了。不过对于目前还是温氏硬盘的天下来说,迅盘是一个良好的补充。尤其对于某些使用大型软件的朋友来说,采用迅盘还是一个不错的思路。
        坦白地讲,迅盘使用起来也有一些问题,这需要大家多动脑筋。比如Windows ReadyBoost和Windows ReadyDrive都无法启动的问题。即使选中并重启,还是“Disabled”。这个时候,就要考虑一下,是否改动了系统的设置,比如是否禁用了虚拟内存、禁用了休眠等。保证系统原来的设置,往往才可以正常工作。有时候实在无法启动迅盘,只要休眠一下,然后再恢复就发现迅盘的两个功能已经被选定了。看来一些具体的问题,在使用中还是需要动脑筋的。再比如对于有些朋友有将干净的系统做镜像备份的习惯。出现了问题只要用GHOST恢复一下就OK。但是有了迅盘,会发现它强大的功能会导致你恢复完成后居然还是以前的设置。此时会提示一些小小的错误,不得不再用GHOST恢复一次才可以成功。这时,我们就需要将加速的程序全部撤销,再进行GHOST。这就类似于从SSD硬盘中,将那些加速的程序都删除掉。这样GHOST系统后,才不会从这些程序引导。
        多动手多动脑筋,DIY的事情其实就是这么简单。




欢迎光临 合肥本本之星 合肥Thinkpad专卖店 合肥Apple专卖店 hfthink 合肥本之星信息科技有限公司 (http://hfthink.com/) Powered by Discuz! 7.2