我可以: 邀请好友来看>>
ZOL论坛 > 兴趣圈子论坛 > Z神通联盟论坛 > 不惧PCIE NVMe SSD???——三款内存用于SSD缓存软件详细对比测试
返回列表
签到
手机签到经验翻倍!
快来扫一扫!

不惧PCIE NVMe SSD???——三款内存用于SSD缓存软件详细对比测试

9709浏览 / 33回复

黑山老妖LYN

黑山老妖LYN

30
精华
334
帖子

等  级:Lv.6
经  验:8259
  • Z金豆: 560

    千万礼品等你来兑哦~快点击这里兑换吧~

  • 城  市:广东
  • 注  册:2007-06-25
  • 登  录:2021-07-12
  • 论坛精英
发表于 2016-06-30 17:11:35
电梯直达 确定
楼主

不惧PCIE NVMe SSD???——三款内存用于SSD缓存软件详细对比测试(本文作者是什么值得买首席生活家,未经同意请勿转载)

  内存的频率越来越高、容量越来越大,价格却越来越低,DDR4 2400单条8G内存的价格早就已经跌破180元/根,DDR3 1600单条8G也早已是低于150元/根。所以很多近期新装机的用户都是选择了8G×2的内存搭配。对于仅仅是上上网、玩玩游戏的普通家庭用户来说,16G内存绝对是够用了,而且在很多情况下还是用不满的。我们完全可以把用不完的那部分内存充分利用起来,通过软件把这部分内存设置为SSD或者HDD硬盘的缓存,既可以提高系统的响应速度,又可以减少SSD的数据写入量。今天就来对比一下几款常用的内存虚拟硬盘缓存软件,看看其实际应用效果如何。


不惧PCIE NVMe SSD???——三款内存用于SSD缓存软件详细对比测试

  测试使用的SSD为浦科特M6S+ 256G,性能在众多SATA3接口的SSD中属于中上水平,但是对比PCIE接口的高端SSD有不小的差距。此次对比中加入几款目前主流的PCIE SSD,看看主流的SATA3 SSD在使用物理内存作为缓存之后,在性能上能否和PCIE SSD比肩。


不惧PCIE NVMe SSD???——三款内存用于SSD缓存软件详细对比测试
不惧PCIE NVMe SSD???——三款内存用于SSD缓存软件详细对比测试
不惧PCIE NVMe SSD???——三款内存用于SSD缓存软件详细对比测试
不惧PCIE NVMe SSD???——三款内存用于SSD缓存软件详细对比测试  

  ★软件简介★

  目前我们常用的能够把物理内存虚拟为SSD缓存的软件有以下三款:1、PrimoCache;2、ASUS RAMCache;3、Plexturbo。其中大家最熟悉、使用也最为广泛要数PrimoCache了。PrimoCache就是原先的FancyCache(FancyCache已经停止开发),是一款可以将物理内存、SSD等虚拟为HDD硬盘缓存,或者把物理内存虚拟为SSD缓存的软件,并且能够选择为不同硬盘、分区进行缓存加速,功能非常强大,而且通用性强,对平台的依赖性低,不局限于某些品牌某些型号的主板或者SSD使用。ASUS RAMCache是华硕主板专属软件,虽然适用范围小,但属于免费软件,而且功能强大,支持把物理内存虚拟为HDD或者SSD的缓存。Plexturbo是浦科特固态硬盘的配套软件之一,以前是整合在Plextool软件中的,并且只能使用在浦科特的高端SSD上。现在被独立出来,而且对目前所有主流的浦科特SSD开放,即使低端产品也能够开启Plexturbo。三星固态硬盘的配套软件Samsung Magician中也提供了类似功能的RAPID技术,同样能够把内存虚拟为SSD的缓存,不过只能够用在三星特定型号的SSD上。因为Plexturbo在之前已经被玩家破解,能够应用到所有品牌的SSD上,所以今天讨论适用范围更广的Plexturbo。PlexTurbo 采用Intelligent Boost Engine(IBE)智能加速引擎技术,能够自动监测、分析出系统经常反复读写哪些“热数据”和较少读写哪些“冷数据”,并且把用户最常使用的“热数据”存放在缓存中,而“冷数据”则会被存储到SSD中,这样就可以提高系统下次访问时的响应速度。PlexTurbo还支持预载加速,在下次开机时能够预先把热数据加载到缓存中,提高热数据的读取速度。如果在一台计算机中安装了多个SSD,PlexTurbo还可以为多个SSD分别设置内存作为缓存,总共可启用最大容量16GB的系统内存作为SSD的缓存。虽然这三个软件都能够把内存虚拟为SSD的缓存,但是其具体的工作方式不一样,所以实际的效果也不一样。下面就从安装设置、功能特点、实际提速效果等几个不同方面来综合对比这三款软件的异同。

  ★安装设置★

  1、PrimoCache

  下载并安装PrimoCache之后点击菜单中第一个的图标,随后在出现的对话框中勾选需要使用内存进行加速的硬盘或者分区,然后选择“提升读&写性能”,接着设置用于做缓存的内存容量大小以及缓存粒度,4K的话性能最强,但是会占用更多的系统内存和CPU资源,根据系统的配置也可以设置为默认的32K。PrimoCache的安装和设置都非常的简单。


不惧PCIE NVMe SSD???——三款内存用于SSD缓存软件详细对比测试
不惧PCIE NVMe SSD???——三款内存用于SSD缓存软件详细对比测试
不惧PCIE NVMe SSD???——三款内存用于SSD缓存软件详细对比测试

  2、ASUS RAMCache

  RAMCache安装程序运行时会首先检测主板型号,看看系统是不是使用能够支持RAMCache的华硕特定型号主板。安装后虽然没有要求重启,但是根据我的经验是一定需要重新启动计算机的,不然会提示“函数不正确”。重新进入RAMCache之后软件会自动检测系统内存并列出可以用于做缓存的最大内存容量,在硬盘列表栏中点击需要设置缓存的硬盘或者SSD,然后在下方设置合适的内存容量后点击“开始”即可,此时无需重新启动计算机。如果要停止缓存的话点击“停止”就可以了。


不惧PCIE NVMe SSD???——三款内存用于SSD缓存软件详细对比测试
不惧PCIE NVMe SSD???——三款内存用于SSD缓存软件详细对比测试
不惧PCIE NVMe SSD???——三款内存用于SSD缓存软件详细对比测试

  3、Plexturbo。

  从浦科特官网下载Plexturbo软件然后直接安装即可,安装后需要重新启动计算机。Plexturbo并没有要求一定要使用浦科特的SSD作为系统盘,总的能够用于缓存的内存容量为系统物理内存容量的四分之一,但是单个SSD的缓存容量不能大于4GB,Plexturbo能够同时为多个SSD设置缓存,但是总的使用内存容量不能大于16GB。设置完缓存容量之后就是选择释放缓存的时间,也就是每隔多少时间就把缓存中的数据写入SSD中,时间设置越短,性能提升越不明显,但是数据安全性更高,建议设置是10分钟。下面是勾选“开机后预载常用数据文件”,这个功能也就是前面说过的预先加载“热数据”,这样可以最大程度的提高系统响应速度。安装完成之后,我们还可以在Plexturbo Viewer界面中对各项参数进行修改。


不惧PCIE NVMe SSD???——三款内存用于SSD缓存软件详细对比测试
不惧PCIE NVMe SSD???——三款内存用于SSD缓存软件详细对比测试

  ★缓存容量限制★

  PlexTurbo能够把系统物理内存的四分之一设置为SSD的缓存,但是总的最大容量不超过16GB,单个SSD的缓存容量不超过4GB。也就是说即使你安装了32G的物理内存,但是也只能把其中4G设置为单个SSD的缓存。相比之下PrimoCache和ASUS RAMCache两款软件的限制就要宽松很多,一般只需留下2-4GB内存给操作系统调配就可以了,在安装了32G物理内存的情况下,能够把30G内存设置为单个SSD的缓存。这里需要提醒大家的是,PlexTurbo并不会强制性占用DRAM,即使在把内存设置为SSD缓存之后,在不需要使用时这部分用于SSD缓存的内存就会被释放出来,可以用于其他用途。而PrimoCache和ASUS RAMCache这两款软件只要把内存设置为缓存之后,就是固定占用该部分内存的,无法用于其他用途。

  

  ★功能与成本★

  在功能方面,PrimoCache是最强的,不仅能够将物理内存、SSD等虚拟为HDD硬盘缓存,或者把物理内存虚拟为SSD的缓存,而且支持“二级缓存”,也就是先把内存虚拟为SSD的缓存,再把SSD虚拟为HDD硬盘的缓存。而在通用性方面,PrimoCache适用于所有品牌的SSD和HDD硬盘,不过属于需要付费的共享软件,个人用户单机版是200元,个人3用户版是420元。ASUS RAMCache是免费软件,但却是华硕主板专属,只能使用在华硕某些型号的主板上,适用范围小,而且目前还没有破解版本流出。PlexTurbo同样是免费软件,不过只能够使用在浦科特的SSD上,不过幸亏有玩家破解版本能够适用于所有品牌的SSD。

  

  ★加速效能实测★

一、PCMARK8

  这里之所以不用AS SSD Benchmark、CrystalDisk Mark、ATTO Disk Benchmark、Anvil’s Storage Utilities、TxBENCH等常规的SSD性能测试软件来评估性能,是因为这些软件的测试数据模块大小都太小,使用这些软件进行测试的话,默认设置下都是在缓存内进行数据读写,也就是说其实测的是内存的性能,跑出来的分数奇高无比,但是根本反映不出实际使用中的性能情况。PCMARK8是目前最接近实际使用环境的模拟测试软件,其中的存储设备测试部分有游戏、办公、图形处理等几个项目,总的测试数据量差不多50GB,远大于用于SSD缓存的内存容量大小。因此测试已经超出了缓存的范围,能够更真实的反映出浦科特M6S+使用物理内存作为缓存之后的实际效能。

  先来看看未启用内存作为缓存时浦科特M6S+ 256G的测试成绩:


不惧PCIE NVMe SSD???——三款内存用于SSD缓存软件详细对比测试

  1、PrimoCache测试部分:

  内存频率DDR4 2400,缓存容量大小4GB:


不惧PCIE NVMe SSD???——三款内存用于SSD缓存软件详细对比测试

  内存频率DDR4 2400,缓存容量大小8GB:


不惧PCIE NVMe SSD???——三款内存用于SSD缓存软件详细对比测试

  内存频率DDR4 2400,缓存容量大小24GB:


不惧PCIE NVMe SSD???——三款内存用于SSD缓存软件详细对比测试

  内存频率DDR4 3200,缓存容量大小24GB:


不惧PCIE NVMe SSD???——三款内存用于SSD缓存软件详细对比测试


  2、ASUS RAMCache测试部分:

  内存频率DDR4 2400,缓存容量大小4GB:


不惧PCIE NVMe SSD???——三款内存用于SSD缓存软件详细对比测试

  内存频率DDR4 2400,缓存容量大小8GB:


不惧PCIE NVMe SSD???——三款内存用于SSD缓存软件详细对比测试

  内存频率DDR4 2400,缓存容量大小24GB:


不惧PCIE NVMe SSD???——三款内存用于SSD缓存软件详细对比测试

  内存频率DDR4 3200,缓存容量大小24GB:


不惧PCIE NVMe SSD???——三款内存用于SSD缓存软件详细对比测试

  3、PlexTurbo测试部分:

  内存频率DDR4 2400,缓存容量大小2GB:


不惧PCIE NVMe SSD???——三款内存用于SSD缓存软件详细对比测试

  内存频率DDR4 2400,缓存容量大小4GB:


不惧PCIE NVMe SSD???——三款内存用于SSD缓存软件详细对比测试

  内存频率DDR4 3200,缓存容量大小4GB:


不惧PCIE NVMe SSD???——三款内存用于SSD缓存软件详细对比测试


成绩汇总:


不惧PCIE NVMe SSD???——三款内存用于SSD缓存软件详细对比测试

  未开启内存作为缓存时的浦科特M6S+ 256G得分是4979,这个分数在众多SATA3 SSD中已经属于中上水平,但是与目前很多高端的PCIE SSD对比仍存在不小的差距。在同样使用DDR4 2400内存作为M6S+的缓存,缓存容量为4GB时,PrimoCache和ASUS RAMCache的得分均只有5000出头,性能表现还不如不支持NVMe的PCIE SSD浦科特M6e 256G,而PlexTurbo的得分居然达到了5072,这个分数已经和三星950 PRO 256G持平。这一环节PlexTurbo妥妥胜出。接着把用于缓存的内存容量大小提升到8GB,频率依然为DDR4 2400,此时缓存容量大小超过了PlexTurbo的上限,因此本轮PlexTurbo轮空。PrimoCache和ASUS RAMCache的得分分别为5023和5059,这个级别的分数已经能够和Intel 750和影驰HOF一较高下,不过依然低于4GB缓存下的PlexTurbo。接着来点狠的,直接把缓存大小提升到24GB,此时PrimoCache的分数爆棚,5152的得分超过了PlexTurbo,也远超几款家用旗舰级的PCIE SSD。ASUS RAMCache的得分为5087,终于超过了使用PlexTurbo 4G缓存的浦科特M6S+,也小幅度超过了几款PCIE SSD。再来点更狠的,把内存频率提升到DDR4 3200,看看分数会不会继续暴涨。不过很遗憾的是在PrimoCache的测试中,除了硬盘带宽之外的其他所有子项目均没有变化,总分也不变。而在ASUS RAMCache的测试中,则出现了所有子项目均有小幅度波动的情况,但是最终的总分依然是5087。可见内存频率对PrimoCache和ASUS RAMCache这两款软件几乎没有影响。最后单练PlexTurbo,把内存频率提升到DDR4 3200,缓存容量4GB下的得分为5073。内存频率设置为DDR4 2400,缓存容量2GB的情况下得分为5071。可见,PlexTurbo对内存频率并不敏感,在2-4GB缓存范围内性能变化也不大。

  

二、实际使用中的性能测试

  这部分测试主要从平时的实际应用中来测试浦科特M6S+分别使用三款软件把物理内存设置为SSD缓存前后的性能表现差异。


不惧PCIE NVMe SSD???——三款内存用于SSD缓存软件详细对比测试

  从对比测试中可以看出,使用物理内存作为SSD的缓存之后,M6S+的系统启动速度并没有得到提升,在PlexTurbo和PrimoCache两个软件的测试中,估计是因为都开启了“热数据”预先加载的操作,所以启动速度反而比原先更慢了一点。在游戏加载和Photoshop图片加载的测试中,三款软件的载入速度都比不使用内存作为SSD缓存的状态下有了明显的提升。

  从各项实测的结果来看,这三个软件都能够在缓存和SSD之间比较有效的进行数据交换和管理,使SSD能够从缓存中获益而得到实际的性能提升,而不仅仅只是跑分好看而已。在加速效能方面,PlexTurbo的效率是最高的,其加速效果与内存频率、容量的关系都不大,受这些因素的影响极小。即使仅仅是使用2G DDR4 2400内存作为SSD的缓存,也可以达到很好的加速效果。相比之下,PrimoCache和ASUS RAMCache这两款软件的加速效果受到内存容量的影响就要大很多,只有在使用20GB以上容量的内存作为SSD缓存的支持下,才能获得超过目前旗舰级PCIE SSD的性能表现。

  

  ★三款软件的特点总结★


不惧PCIE NVMe SSD???——三款内存用于SSD缓存软件详细对比测试

  三个软件有一个共同的特点就是受内存频率影响都非常小,因此使用这三款软件时对内存频率不必太在意。性能受缓存容量影响大小的排序是PrimoCache > ASUS RAMCache > PlexTurbo。在缓存容量小于8G的情况下,PlexTurbo的性能提升是最为明显也是最为有效的,而PrimoCache和 ASUS RAMCache两个软件只有在缓存容量超过20GB时才能获得很好的性能。在支持“热数据”预载方面,只有ASUS RAMCache不支持预加载“热数据”,而且结合ASUS RAMCache在几个状态下的性能表现,以及没有破解版只能使用在华硕主板上的缺点,所以ASUS RAMCache我个人并不推荐使用。如果从最终能够获得的最大性能提升幅度来说,PrimoCache是最强的,属于高投入高产出的代表。如果从内存利用效率来说,PlexTurbo是最强的,属于低投入高产出的代表。

  

  ★生活家观点★

  如果是土豪玩家,系统配备了32G或者以上容量物理内存的话,那么PrimoCache肯定是首选,划分出20GB以上的内存作为SSD的缓存,在整体性能上可以干翻目前的家用旗舰级PCIE SSD,当然,如果把内存加速应用到旗舰级PCIE SSD上的话,性能肯定更加骇人。

  如果是普通玩家,系统内存容量仅为8-16GB的话,那么肯定是选择PlexTurbo最实惠了,在内存容量有限的情况下其加速效果最明显,而且在不需要使用时并不会占用系统内存。只需2-4GB的内存用于SSD缓存,PlexTurbo就可以让普通SSD达到甚至超越目前旗舰级PCIE SSD的性能水平。

  最后说说大家更为关心的数据安全性问题,很多人在使用内存作为SSD缓存时最担心的就是数据是否安全,在一个缓存释放周期内如果突然出现断电,那么本周期内所写入的数据就会丢失。不过说实话,在我生活的城市,已经很多年没有出现过突然断电的情况,所以我觉得因为断电而数据丢失的机率是极低的。我个人建议可以使用两个方法来规避数据丢失的风险:

  第一是缩小缓存释放的时间,牺牲小部分性能会提高数据安全性。

  第二就是使用另外一个硬盘或者SSD来存放存档类文件。因为缓存技术是针对某个SSD或者分区的,如果把数据存放在这个SSD或者分区内的话,那么写入数据时首先都是存放在缓存中,等到释放周期的时间一到,才会真正写入SSD或者分区中。我个人就把游戏存档目录、下载目录、QQ聊天存档目录、office文档这些存放到一个不使用缓存加速的SSD或者分区中,那么保存这些数据时其实就是直接写入到SSD中的,不用担心数据丢失。


评分:+Z金豆 6  已有 2人参与评分

评分 收藏 +3

陌上飞花漫天...

陌上飞花漫天舞


精华

帖子

等  级:Lv.8
经  验:34890
发表于 2016-07-01 14:40:32 1楼
好文章,涨姿势了

llseven

llseven


精华

帖子

等  级:Lv.6
经  验:7642
发表于 2016-07-01 15:00:06 2楼
加速软件应该不止这几款吧?

asdasdad1234...

asdasdad12341


精华

帖子

等  级:Lv.3
经  验:1120
发表于 2016-07-01 15:46:43 3楼

看来先实质上提升性能,需要32G的内存,然后分24G出来做缓存.如果达不到这个标准,搞这个没必要了~

ddt709394

ddt709394


精华

帖子

等  级:Lv.1
经  验:15
发表于 2016-07-01 19:27:09 4楼

为了性能,意外断电悲剧了也无所谓系列

qq_3jl6155mw...

qq_3jl6155mw416


精华

帖子

等  级:Lv.1
经  验:25
发表于 2016-07-01 20:33:20 5楼

您的内容正在火速审核中,请稍等

huaxu2013

huaxu2013


精华

帖子

等  级:Lv.2
经  验:368
发表于 2016-07-01 21:33:51 6楼

除了跑分,我没看出有什么很大作用

bibibst

bibibst


精华

帖子

等  级:Lv.5
经  验:3134
发表于 2016-07-02 14:36:30 7楼
很早 用过 一点也不实用

z122002

z122002


精华

帖子

等  级:Lv.4
经  验:3004
发表于 2016-07-03 19:39:22 8楼

楼主应该测试文件拷贝的   例如 HDD无加缓存拷贝到加缓存的SSD   和相反拷贝  在有无缓存或者缓存给HDD还是SSD下的差别    

我的SSD 3年多以前的sandisk 128GB  配的64MB缓存  就可以再拷贝进HDD下秒过1GB数据然后在降速到200MB/s  1分钟后降到100MB/s 以下  (7200 2.5寸)  

无薪税绵

无薪税绵


精华

帖子

等  级:Lv.9
经  验:69785
发表于 2016-07-04 13:14:39 9楼

非常好的软件介绍。

鑫鹏光影

鑫鹏光影


精华

帖子

等  级:Lv.9
经  验:62184
发表于 2016-07-04 16:57:21 10楼
欣赏好友佳作。

qq_914o15234...

qq_914o15234122


精华

帖子

等  级:Lv.3
经  验:843
发表于 2016-07-04 17:59:16 11楼

楼主你把PrimoCache发给我吧,网上都没找到! 邮箱:1169074090@qq.com 谢谢

ssn760

ssn760


精华

帖子

等  级:Lv.11
经  验:250324
发表于 2016-07-05 09:08:09 12楼
支持测试了

squalldy

squalldy


精华

帖子

等  级:Lv.1
经  验:116
发表于 2016-07-05 09:08:41 13楼

买不起……

仙德法歌

仙德法歌


精华

帖子

等  级:Lv.9
经  验:57472
发表于 2016-07-05 09:20:52 14楼
你期待立体快巴来到你的城市吗?

永不败落的神...

永不败落的神圣


精华

帖子

等  级:Lv.14
经  验:1722033
发表于 2016-07-05 18:41:02 15楼
不错,支持了

笑饮孟婆汤

笑饮孟婆汤


精华

帖子

等  级:Lv.10
经  验:130114
发表于 2016-07-06 08:45:17 16楼
感觉挺好,不吐槽。

伶牙俐齿斗群...

伶牙俐齿斗群儒


精华

帖子

等  级:Lv.8
经  验:25989
发表于 2016-07-06 09:15:10 17楼
也就看看,买不起

仙德法歌

仙德法歌


精华

帖子

等  级:Lv.9
经  验:57472
发表于 2016-07-07 09:43:51 18楼
在此之后,要实现普及还需要花上几年。”

聆听者203

聆听者203


精华

帖子

等  级:Lv.10
经  验:132084
发表于 2016-07-07 18:07:19 19楼
很专业的玩法,学习了。

k5cya8

k5cya8


精华

帖子

等  级:Lv.1
经  验:130
发表于 2016-07-08 01:05:45 20楼

实在是太壮 好棒SSD

点击查看更多精彩回复>>
去第 确定
支持键盘翻页 ( 左右 ) 
高级模式
论坛精选大家都在看24小时热帖7天热帖大家都在问最新回答

针对ZOL论坛您有任何使用问题和建议 您可以 联系论坛管理员查看帮助  或  给我提意见

快捷回复 APP下载 返回列表