关于磁盘加速的一点体会

交流 PrimoCache软件使用过程中遇到的问题以及心得等
这里提供官方的技术支持
回复
nightlight
4级用户
4级用户
帖子: 36
注册时间: 周三 1月 17, 2018 7:12 pm

关于磁盘加速的一点体会

帖子 nightlight »

时间久远,本人曾经使用过Eboostr、SSHD、SSD以及Primocache,多少有点点体会,这里跟大家随便聊聊使用的体会,希望能给大家提供一点帮助。
关于用闪存或者内存给硬盘加速的问题,网上有很多争执,我觉得有效果是毋庸置疑的。其实加速的原理很简单,下面四张图片分别是希捷500G企业级SATA机械硬盘和闪迪的一款中低端usb3.0的U盘在HDTUNE下测试的结果。很明显,在读取小文件时,U盘的速度大约是机械硬盘速度是十倍左右,而ATTO测试的磁盘性能基本上是连续传输速度,并不能完全代表实际使用的情况。
Primocache以及Eboostr等软件加速磁盘的原理大致是使用内存或者闪存充当硬盘的缓存,将常用的小文件放在随机寻道时间很短的内存以及闪存当中,当处理器需要读取小文件时,不再去随机寻址时间很长机械硬盘当中找,而是从缓存当中获得,通过这样的技术以提高磁盘的性能。而当磁盘驱动器是性能优异的SSD时,使用效果的提升就远小于机械硬盘了(由于Primocache具有把系统内存充当写入缓存的功能,可以一定程度上减少磁盘写入造成的磨损,Plexturbo以及Samsung SSD Magician的机制也是这样)。Intel最新的傲腾以及以前的SRT技术乃至希捷的SSHD原理大致也是如此,区别在于它们不能使用内存充当高速缓存以及需要芯片组的支持。
图片
图片
第一次接触磁盘加速是因为上一台笔记本,配置是Intel 酷睿2双核 U7600(不是现在的I7 7600U)/2G/80G 4200转的高速海量硬盘(这里要严重吐槽一下),在xp下开机时间都需要1分30秒上下,在同价位的机器里面开机速度之慢,绝对是王者。
一个很偶然的机会,我发现了Eboostr这款软件,于是开始折腾。原笔记本上带了一个MS和一个SD插槽,由于经常需要用笔记本读相机的SD卡,加上当时没有酷豆那么小的U盘,于是我购买了一块4g的MS卡,从此开始体会了磁盘加速。
图片
图片是网上随意找的,并非我当时的实际情况)
Eboostr在安装完以后,机器会重启,首次运行软件会测试电脑的驱动器,然后推荐用来可以加速的磁盘,选择完以后,还可以选择那些程序可以被加速,排除列表里面可以排除那些类型的文件不要加速等等。设置完成以后,我把自己常用的软件都打开一遍,让Eboostr知道那些小文件需要使用,然后点击马上建立快取,软件就会把它认为经常使用的小文件复制到我的MS卡内,等“System status”的状态显示为“Active”时,就表示磁盘缓存建立完毕,可以体验ReadyBoost带来的性能提升了,具体操作细节网上有介绍,加上貌似Eboostr已经停止更新,我这里就不再多说。
由于我的那台笔记本内存也不够大(其实在当时不算小了),我并没有使用部分内存充当缓存,而是仅仅用了一块4G的MS卡。Eboostr跟很多地方说的不一样,其实它并不能把U盘当内存,它起的作用是把多余的内存或者电脑上的基于闪存的存储设备(例如U盘,SD卡等等)来作为磁盘的缓存,充分利用他们远超机械硬盘的随机读取性能以提高开机和程序加载速度。由于年代久远,具体情况我已经记不太清楚,大致开机速度以及程序载入时间减少了三分之一,而做到这些只需要一块4G的存储卡就可以达到(当时的价格大致是1xx),在我看来可谓神器了。随后我在家里的台式电脑上面也安装了Eboostr,并插了一块kingmax的8GU盘来加速,效果同样明显。
几年以后,SSD开始普及,我将笔记本上的80G4200转的高速海量硬盘更换成120G的ssd,受制于主频高达1.2G的处理器,开机速度在30秒上下。那款笔记本的硬盘的接口为ZIF,所以还是折腾了一段时间才买到合适的产品,当时那块SSD的价格高达13xx。到后来家里的台式机操作系统换成WIN10,我也就告别了Eboostr(不确定它不支持WIN10,实在是因为忙,不想折腾。
15年的时候,即使有ZIF接口的SSD加持,1.2G主频的双核处理器以及2G内存让我难以忍受了,于是购买了新笔记本,升级以后配置如下:I5 5200U/12G/256G SSD+1T HD,笔记本原来带的一块希捷的500G混合硬盘被我装在了家里的台式机里面,台式机经过升级,配置是Q8400/6G/3个500G+一个2T硬盘,操作系统安装在希捷的混合硬盘内。
希捷的混合硬盘也称为SSHD,第一代于2010年左右推出,与传统硬盘的区别是在传统硬盘的基础上增加了8GB的闪存,通过Adaptive Memory技术实现自我学习,根据用户的使用习惯和对文件的使用频率记录到用户最常用的数据,即“热数据”,然后将这些数据镜像到8GB的闪存中,进行自适应优化的操作。当系统进行读取操作时,就可以直接从闪存中访问而不必通过HDD部分,由于闪存的小文件读取能力远远超过机械硬盘,从而起到加速的作用,这个功能是由硬件来实现的,与操作系统无关,也就是说你即使将它安装到Xbox里面,同样可以获得更快的游戏载入速度。当然,装在硬盘录像机里面就不合适了,硬盘录像机几乎全是写连续的数据,SSHD的优势完全没有发挥出来,加之价格。。。。
我笔记本本来安装的是一块希捷ST500LM000混合硬盘,容量500G,转速为5400rpm,机械部分带64M缓存,另外增加了8G闪存模块。由于本本升级后,把它安装在台式机上做系统盘,习惯所致,只分了一个区。使用过程当中明显感觉开机以及程序打开的速度远远快于以前的西数黑盘,而且硬盘在读写的时候根本听不到声音。用过才知道5400转的硬盘可以秒掉7200转的,当然,在复制数据以及安装大型软件的的时候情况就不一样了,7200毕竟是7200。可惜了一个好产品,高昂的价格让它的销量不值一提。
在网上很多人认为购买混合硬盘还不如购买一个120G的SSD加一个同容量的机械硬盘,完全不值。我不完全认同这种观点,现在的大型游戏动辄几十个G,在安装完操作系统以及必要的软件以后,仅仅120G的容量会捉襟见肘,如果按照网上一些说法,SSD盘可用空间小到一定程度以后,性能会急剧下降 ,那么情况就会更糟糕(本人没有这样的体验,笔记本内的256G SSD只使用了大约三分之一的空间),而SSHD可是里面所有的程序都可以获得接近于SSD的加载速度(毕竟拿来做缓存的闪存只有8G容量,到底可以给多少程序加速这个本人不好说),对于不少人来说,SSHD或许会更加合适。至于到底选择SSD或者SSHD,我后面会谈点个人看法。
SSHD用了一年多以后,里面安装的程序越来越多,电脑启动以及加载程序的速度也赶不上以前了,不知道是不是8G的缓存太小还是希捷的算法还有提升的空间(最近版本的SSHD希捷宣称已经更新了算法),对于本人来说,电脑是工具,而不是玩具,里面的游戏也仅仅限于尤里的复仇和LOL很少几个,台式机里面的四块磁盘以及笔记本里面的两块磁盘都只分了一个区,不希望出现复制一个大文件时,所有分区内可用空间的总和够,而单个分区空间不够的情况,不到万不得已不想折腾。很偶然的机会,在网上发现了Primocache这个软件,原理类似于Eboostr,于是开始尝试。当时手头只有一个64G的CZ80和一块三星的64G TF卡(大概读30写20),于是把TF卡插在了台式机的内置软驱位读卡器上 。台式机只有6G 内存,因此仅仅将64G的TF卡作为磁盘的二级缓存。
首先尝试的是2.7.3,原因你懂的。软件安装完毕以后重启电脑,按照老规矩,把所有希望加速的软件都打开一遍,然后慢慢等待。。。。。。。。大约半小时以后,Primocache界面当中的写入二级缓存的数值不再增加以后,我感觉基本上意味着二级缓存建立完毕了,于是关机重启,第二次启动速度明显比原来快。第二天马上去电脑城买了个32G的酷豆3.0U盘。。。。。。
拔掉读卡器内的TF卡后,把U盘插在了机器上面的3.0USB扩展卡上,随后卸掉2.7.3版本的Primocache安装了最新3.0.2。关机重启(我的电脑要是直接重启,缓存命中率只有50%,加速效果不如关机再开那么明显)以后按照老规矩,打开自己常用的软件,然后慢慢等缓存的建立。。。。机器里面没有360,临时装了个BootRacer。
图片
安装完BootRacer后直接重启
图片
第一次启动十分钟以后(待启动BootRacer需要读取的小文件写入Primocache的缓存)
图片
任务管理器
第一次启动时效果不言而喻两次启动时间相差4秒多钟,区别在于BootRacer是否被Primocache加速。我的电脑只有6G内存,安装了小红伞、COMOCO、赛睿的驱动等等,启动大约消耗2.8G内存,而只要20秒左右就可以进入系统,效果不言而喻。
图片
最后就是总结了,完全是个人对于攒机的一些主观看法,有钱的捧个钱场,没钱的捧个人场(开个玩笑),失偏颇之处求轻喷。
土豪朋友情况简单,大容量SSD(512G及以上)+两块企业级HDD(西数金盘一类),操作系统跟应用软件全部安装在SSD上,机械硬盘做RAID1,用来存放重要的数据。如果可能,用多余的内存做个Ramdisk也未尝不可。
追求性价比的玩家推荐256G SSD加上HD,SSD一部分用来安装操作系统跟软件,其余的用来做Primocache的二级缓存,让HHD享受到类似于傲腾的全盘加速。如果不太在乎价格,傲腾也是一个不错的选择,毕竟稳定性和可靠性还是相当不错的。
极度追求性价比的玩家推荐128G SSD+高速U盘+HDD,U盘用来给HDD加速。
电脑菜鸟或者笔记本内只有一个硬盘插槽的用户推荐SSHD,毕竟是硬件层面的加速,在安装的程序不多的情况下,同样可以获得接近于SSD的效果,完全不用折腾。
类似于笔者这样的对电脑有一定了解的贫困户推荐HDD+高速U盘。Primocache以及类似的软件可谓穷人的法拉利。。。。。。。
实在没办法的,HDD将就着用吧。
nightlight
4级用户
4级用户
帖子: 36
注册时间: 周三 1月 17, 2018 7:12 pm

Re: 关于磁盘加速的一点体会

帖子 nightlight »

刚测试了, 把U盘插到USB2.0接口上,仅仅使用二级缓存,两次启动时间为25秒和27秒,不使用PRIMOCACHE加速机器启动时间为47秒,插在usb3.0上,第启动时间为在20-24秒左右。USB3.0跟2.0在我的电脑上看加速效果差别并非巨大,当然,不排除测试的误差。正如我以前说的,在我的朋友的老电脑上,PRIMOCACHE的效果同样明显,我的电脑配置是Q8400/6G。如果你有老的电脑需要加速,即使没有USB3.0接口,使用U盘可能效果一样明显。
头像
Support
技术支持组
技术支持组
帖子: 2663
注册时间: 周日 12月 21, 2008 10:42 am
联系:

Re: 关于磁盘加速的一点体会

帖子 Support »

谢谢分享体验!帖子中的图片麻烦直接在论坛上传,链接到百度的图片无法显示。

一般比较新的计算机上USB3.0 和2.0之间的速度差异还是很大的。
Primo Ramdisk | PrimoCache
Romex Software 技术支持组
nightlight
4级用户
4级用户
帖子: 36
注册时间: 周三 1月 17, 2018 7:12 pm

Re: 关于磁盘加速的一点体会

帖子 nightlight »

谢谢了。图片怎么在论坛当中上传?
nightlight
4级用户
4级用户
帖子: 36
注册时间: 周三 1月 17, 2018 7:12 pm

Re: 关于磁盘加速的一点体会

帖子 nightlight »

笔记本上SSD加Plexturbo测试结果,娱乐一下,分数很低,能用就好。一年多减伤1/6PE左右,聊胜于无。
TIM图片20180205135551.png
您没有权限查看这个主题的附件。
nightlight
4级用户
4级用户
帖子: 36
注册时间: 周三 1月 17, 2018 7:12 pm

Re: 关于磁盘加速的一点体会

帖子 nightlight »

也就26次PE,感觉对于不少人来说TLC也应该够用了,当时胆小,还是选择了MLC.
您没有权限查看这个主题的附件。
头像
Support
技术支持组
技术支持组
帖子: 2663
注册时间: 周日 12月 21, 2008 10:42 am
联系:

Re: 关于磁盘加速的一点体会

帖子 Support »

nightlight 写了:谢谢了。图片怎么在论坛当中上传?
发帖或回复时选“完整编辑器”,然后在文本输入框下面有“选项”和“附件”两个标签。选到“附件”就可以上传附件,然后可以把附件链接到帖子中。
Primo Ramdisk | PrimoCache
Romex Software 技术支持组
yofer
3级用户
3级用户
帖子: 15
注册时间: 周四 8月 10, 2017 12:31 pm

Re: 关于磁盘加速的一点体会

帖子 yofer »

帖子不错,赞
8234talen
4级用户
4级用户
帖子: 27
注册时间: 周五 7月 05, 2019 12:28 pm

Re: 关于磁盘加速的一点体会

帖子 8234talen »

贫困户就HDD加16G傲腾用primocache加速,你就是秋名山车神,在常跑的道上独步天下
jr21066
9级用户
9级用户
帖子: 196
注册时间: 周二 3月 16, 2010 10:39 am

Re: 关于磁盘加速的一点体会

帖子 jr21066 »

可以百度到
http://tieba.baidu.com/p/5520215539?pv= ... 1155991425

另外pc缓存提分区或硬盘数据.不是基于文件的.
回复