在三星固态驱动器上启用快速模式是否有好处?


45

我最近为我的笔记本电脑购买了三星840 EVO 500 GB固态硬盘。有一个功能(默认情况下已禁用),称为RAPID(I / O数据的实时加速处理)模式。据我所知,此模式将使用更多的内存/ RAM,以促进更好/更快的读/写速度。可在此处找到有关此功能的白皮书。

什么是RAPID模式?

RAPID模式专门与Samsung 840 EVO SSD配对,并作为随附的Samsung SSD Magician Software Toolset(4.2及更高版本)的功能提供。启用后,RAPID模式将作为筛选器驱动程序插入Windows存储堆栈中。该驱动程序主动监视操作系统,用户应用程序和SSD之间的所有与存储有关的活动。RAPID技术分析系统流量,并利用备用系统资源(DRAM和CPU)来通过智能缓存热数据来提供读取加速,并通过与SSD紧密协作来实现写入优化。

那么启用此功能真的值得吗?我的笔记本电脑上有8 GB的已安装内存(我可以安装的最大内存)。使用一些内存来提高速度是否值得这种折衷?


我发现了一些讨论在这里:reddit.com/r/hardware/comments/1wwcha/...
布莱恩丹尼

3
Windows是否已经进行了这种缓存?
endolith'3

1
RAPID的描述听起来像在RAM中缓存文件。Linux已经使用RAM来缓存所有最近访问的文件系统对象(文件和目录),并且在利用RAM方面非常有效(不仅仅是25%)。Linux缓冲区高速缓存经过多年的优化和完善,可以最大程度地减少磁盘访问。底线:我怀疑RAPID(作为冗余的附加缓存层)将无济于事,实际上会损害Linux的性能。
arielf '16

@arielf我认为这不会因为没有适用于Linux的Samsung Magician版本(仅存在适用于Linux的企业版Magician,但仅适用于企业SSD,即PM863和SM863)而损害Linux性能。
戴维德·费伦茨·罗戈扬

@arielf Linux块缓存不是推测性的,这似乎是三星正在做的事情。
Aleksandr Dubinsky '18

Answers:


35

RAPID模式为基准测试提供了惊人的高结果,其中测试软件基本上只是写出以后再读取的数据。如果RAM高速缓存足够大,则该测试将仅测量RAM速度,而不是磁盘速度。

例如,2015年8月的Samsung 850 EVO 2TB评论文章给出了三种知名产品的测试结果:

阿托

惊人。以前的速度是559MB / s读取和537MB / s写入,启用RAPID模式后,我们看到3555MB / s读取和3723MB / s写入几乎是令人难以置信的差异!

水晶磁盘标记

在顺序测试中,结果更多,读取速度高达6321MB / s,写入速度达到4239MB / s(从541/522库存增加)。

AS SSD基准测试

另一个巨大的跳跃,顺序读取速度分别为3602 MB / s和2380 MB / s(从普通模式下的520MB / s和500MB / s增长。而总得分的增长,从1091跃升至36568) 。 哇。

但是,在日常生活中,我们并不总是重新读取我们刚刚编写的数据,因此结果有很大的不同。

我发现了几个用户证词:

Windows 10论坛-Samsung Magician,2015年7月

仅在综合测试中。在两个SSD驱动器之间复制大文件有一些改进。我曾经一次做过非常高的提示深度工作,而启用快速无疑会有所帮助。在正常使用和游戏玩法下,看不到任何区别。我可以告诉你,这没有伤害。只是一个人的意见。

它绝对无助于启动时间。实际上,快速服务仅在引导过程中加载,充其量只会在引导过程中产生微小的延迟。

Direct X和三星魔术师,2015年3月

为了进行基准测试,它看起来不错,但实际上是在现实世界中的性能,只会减慢启动速度,增加另一个后台进程,并且不会提高游戏性能或任何其他有用的功能。这是一个拥有的东西,而且我个人认为使用它几乎没有意义,除了给人一种假想的更高性能的幻觉(在许多系统上碰巧也更不稳定,这就是为什么他们将其禁用为默认值) )。

接下来的话:

我在使用三星魔术师“快速模式”时遇到了问题,我无法玩任何反击游戏。他们开始了,几秒钟后他们僵住了。关闭快速模式后,一切都很好。

结论

在正常的日常使用中,最多将25%的RAM分配给RAPID会使该内存远离Windows(与Linux相同)。Windows和Linux包含非常好的内存缓存,我相信它将更好(更安全)地处理日常使用。特别是当他们使用此RAM的目的不仅仅是用作磁盘缓冲区(程序,内存数据等)时。

使用RAPID,当掉电或在写入完成并发送到SSD之前计算机崩溃时,RAM丢失的可能性也更大。

因此,我不建议将RAPI​​D用于正常的计算机使用。


15

不,快速模式太糟糕了。它在我的电脑上引起了各种各样的可怕问题。内存错误不足,下载蒸汽更新,硬盘崩溃,黑屏时磁盘写入错误,“无法显示安全性和关机信息”,这意味着ctrl + alt + del失败。大量程序崩溃。整个套件和kaboodle,整个废话的范围,由于该可怕的软件,您的PC可能出错。

我花了整整一天的时间来测试计算机的每个部分。RAM,PSU,处理器,MB,数据磁盘,gpu,我的超频已消失,在阳光下运行每个压力测试仪,sfc / scannow,从cd进行Windows修复,winsock重置,运行了8种不同的病毒/恶意软件扫描程序,但除了厨房水槽无济于事,然后我禁用了快速模式。

问题解决了。




6

更新 -2018年11月-

过去我曾经使用并欣赏过快速模式,但我个人不再使用它,因为以非常经济的方式升级到当前的SSD使其变得无关紧要。新的SSD(尤其是在支持NVME的更快接口上)的本机速度是支持Rapid模式的旧驱动器的本地速度的10倍以上。

Windows会每隔几个月继续获取更新,但是对于三星来说,继续更新和发展Rapid Mode驱动程序的动机很小。此时,如果您的预算无法将SSD升级到本来要快10倍的硬盘,则您已经决定性能对您而言并不那么重要,因此出于可靠性考虑,我现在建议不要使用快速模式如果您仍然有支持它的驱动器。

我仍然认为它是有道理的,并在引入时使某些工作受益,但是市场已经发展,现在应该认为它已经过时了。如果您仍在运行这些较旧的驱动器之一,您将不再声称可能需要最佳性能,而应该在剩余使用寿命内最大化可靠性。

__ 最终更新 __-原始的历史推理如下:

我发现快速模式非常有用。

实际上有多少其他答案已经尝试过呢?

我整日在Visual Studio中处理大型项目,我发现构建时间和应用程序启动时间有了明显的改善。此处节省的每一秒钟都有助于提高我的底线输出,并能够在过渡之间保持专注。当构建和运行时间增加甚至几秒钟时,这会增加我因分散注意力而使我出轨并失去流量的几率。RAPID模式产生了显着的变化,并使Visual Studio的响应速度更快。

Outlook也明显更快-特别是在处理我的“错误”收件箱中有100,000多个项目时,代表我的应用程序错误的最后7天。(是的,我知道这是一个日志记录反模式-但这就是我所拥有的,启用RAPID模式使它变得更好。)

重要笔记:

  1. 我的戴尔笔记本电脑具有32GB的RAM,因此我不会错过“丢失”该缓存驱动程序可能使用的高达1 GB的RAM。

  2. 拥有具有广泛市场份额的名牌PC意味着我的系统驱动程序非常稳定。我没有任何驱动程序冲突或快速模式驱动程序问题。自制PC可能会讲述一个不同的故事。

  3. 我正在使用Windows 10以及最新的固件和快速模式驱动程序-自从提出此问题并完成上述TechReport分析以来的三年中,这些变量中的任何一个都可能有所改善。

  4. 我的工作量(代码编译,执行和调试)涉及读取和重新读取许多小文件,对于这种类型的智能缓存技术而言,这几乎是一个完美的用例。游戏和媒体使用可能不会带来太多好处。

为了阐明其他答案中的几点:

数据丢失的风险?- 过分夸张 -在装有内置电池(UPS)的笔记本电脑上,这对我来说不是问题,甚至在PC上,此问题也过分夸张。Windows缓存以类似的通用方式写入内部驱动器。因此,您将面临相同的风险-但Windows实施无法像RAPID模式驱动程序那样利用某些SSD线的特定特征。这里没有增加的风险,只是增加了收益。

这是齐平的命令从仅仅有在管道其他过滤器驱动程序是要采取可能多了一些应用程序的事件真实纳秒更长的时间才能通过,这扩展了你的机会窗口由一个给定的系统故障数据丢失除了极小的风险外,几乎没有可估量的金额-但我敢打赌,大多数具有类似过滤器驱动程序的反恶意软件产品都将做自己的事情,并且需要更长的时间才能摆脱冲洗。

就是说,如果您正在运行数据库服务器或FreeNAS节点,或任何高可用性或无人值守的服务,请不要冒险使用快速模式,但是在单用户情况下,这简直是令人恐惧的问题。

Windows尚未执行此操作吗?- 不太好,并且与SSD特性无关。

Windows将使用一些额外的RAM,您可能必须以一种非常通用的方式来缓存最近的I / O。例如,读取大型媒体文件将使其他更有用的内容盲目地从缓存中推出。“快速模式”驱动程序更智能,并且在许多常见情况下,文件类型和历史读取频率可能比Windows缓存好得多。

当然,I / O基准测试中10倍以上的差异不会转化为PC感知速度的10倍实际差异。

我在响应式“感觉”上有了明显的改进,我很欣赏我的Samsung SSD上的这个选项。使用此选项具有明显的好处,但没有缺点,因此将其保持启用状态。

不,我不是三星的傻瓜,而且看起来三星已经不再捆绑这种软件,因为新驱动器不支持它,而且速度足够快,不需要这种缓存。

如果您确实提到过BSOD,SamsungRapidDiskFltr.sys那么您当然应该将其永久关闭。我从未见过。

TL; DR

对于可能拥有这些现在相对较旧的SSD之一的人,来这里想知道是否应启用此功能,我建议您升级SSD。


2
刚才我有几个BSOD,SamsungRapidDiskFltr.sys好东西Visual Studio恢复了我未保存的项目。真的搞砸了。甚至不值得。我将确保RAPID功能将无限期停用。
Sijav

很抱歉听到@Sijav,从那以后我就转移到了一个新的三星SSD,该SSD足够快,不需要并且不支持快速模式缓存驱动程序。我现在认为快速模式已过时/不受(低级)支持。一年前,它仍然有意义。但是现在,如果您需要固态硬盘更高的性能,则可以以非常合理的价格购买比使用快速模式的固态硬盘快10倍的固态硬盘。它们现在已经足够快,以至于这种缓存是不必要的,并且只是额外的复杂性。
DanO

4

所以...我已经在我的主笔记本电脑上启用RAPID模式超过一年了,并且从来没有直接可追溯到RAPID模式驱动程序的崩溃。

在大多数情况下,RAPID模式对性能的影响不是特别明显。但是,一些异常耗费I / O的应用程序(例如新的DOOM)从RAPID中受益匪浅,新的DOOM在加载时从磁盘读取大量纹理数据。任务管理器报告的I / O速度远远超过2 GB / s,远远超过SATA接口所允许的速度。

另外一个好处是,当应用程序重复写入相同的块时,它还减少了写入SSD的数据量,这已得到存储基准测试的确认,该基准连续写入适合RAPID模式缓存的小文件。在大多数情况下,获得的耐用性和性能是最小的,但是某些工作站应用程序可以看到明显的好处。

但是,最重要的折衷在于,RAPID模式通过将对磁盘的写入延迟几秒钟,从而将运行中的数据保留在内存中而起作用。如果系统在写入过程中崩溃,可能会导致数据丢失。尽管RAPID模式驱动程序接受将缓冲区刷新到磁盘的请求,但风险​​仍然存在,因此您可能不希望在包含关键任务数据的系统上使用它。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.