Samsungソリッドステートドライブでラピッドモードを有効にすることは有益ですか?


45

最近、ラップトップ用にSamsung 840 EVO 500 gbソリッドステートドライブを購入しました。RAPID(I / Oデータのリアルタイムアクセラレーション処理)モードと呼ばれる機能(デフォルトでは無効)があります。私の知る限り、このモードではより多くのメモリ/ RAMを使用して、読み取り/書き込み速度を向上/高速化します。この機能に関するホワイトペーパーはこちらにあります

RAPIDモードとは何ですか?

RAPIDモードは、Samsung 840 EVO SSDとのみペアリングされ、付属のSamsung SSD Magicianソフトウェアツールセット(バージョン4.2以降)の機能として利用できます。有効にすると、RAPIDモードがWindowsストレージスタックにフィルタードライバーとして挿入されます。ドライバーは、オペレーティングシステム、ユーザーアプリケーション、SSDの間のストレージ関連のアクティビティをすべて積極的に監視します。RAPIDテクノロジーはシステムトラフィックを分析し、予備のシステムリソース(DRAMおよびCPU)を活用して、ホットデータのインテリジェントなキャッシングによる読み取りの高速化とSSDとの緊密な調整による書き込みの最適化を実現します。

この機能を有効にする価値は本当にあるのでしょうか?ラップトップに8 GBのメモリがインストールされています(最大インストール可能)。速度を改善するためにメモリを使用することのトレードオフの価値はありますか?


ここでいくつかの議論を見つけました:reddit.com/r/hardware/comments/1wwcha/…–
ブライアンデニー

3
Windowsはこの種のキャッシュを既に実行していませんか?
エンドリス

1
RAPIDの説明は、RAMにファイルをキャッシュするように聞こえます。Linuxは、最近アクセスしたすべてのファイルシステムオブジェクト(ファイルとディレクトリの両方)のキャッシュに既にRAMを使用しており、RAMの使用は非常に効率的です(25%だけではありません)。Linuxのバッファーキャッシュは、ディスクアクセスを最小限に抑えるために長年にわたって最適化および完成されてきました。結論:RAPID(冗長で追加のキャッシングレイヤーとして)は役に立たず、実際にはLinuxのパフォーマンスを損なうと思われます。
アリエル

@arielf Linux用のSamsung Magicianのバージョンがないという理由だけでLinuxのパフォーマンスを損なうとは思わない(Linux用のMagicianのエンタープライズバージョンのみが存在するが、エンタープライズSSD、つまりPM863およびSM863でのみ動作する)。
ダウィドフェレンツィーロゴザン

@arielf Linuxのブロックキャッシュは投機的ではありません。これはサムスンが行っていることのようです。
アレクサンドルドゥビンスキー

回答:


35

RAPIDモードは、ベンチマークに対して非常に高い結果を提供します。この場合、テストソフトウェアは基本的にデータを書き出し、後で再読み取りします。RAMキャッシュが十分に大きい場合、テストはディスク速度ではなくRAM速度のみを測定します。

たとえば、2015年8月のSamsung 850 EVO 2TB Review記事では、次の3つの有名な製品のテスト結果を示しています。

アトー

驚くべき。以前の速度は559MB / sの読み取りと537MB / sの書き込みでしたが、RAPIDモードを有効にすると、3555MB / sの読み取りと3723MB / sの書き込みでほとんど信じられないほどの違いが見られます!

クリスタルディスクマーク

ここでも同じ結果が得られます。結果は、シーケンシャルテストで6321MB / sの読み取り速度と4239MB / sの書き込み速度(541/522ストックから)に飛躍的に向上します。

AS SSDベンチマーク

シーケンシャルリード、3602 MB /秒および2380 MB /秒での別の大規模なジャンプ(ストックモードでの520MB /秒リードおよび500MB /秒からの書き込み。1091から36568までの全体的なスコアの増加を見てください。 。 ワオ。

ただし、日常生活では、書き込んだばかりのデータを常に再読み込みするとは限らないため、結果は大きく異なります。

ユーザーの証言をいくつか見つけました。

Windows 10フォーラム-Samsung Magician、2015年7月

模擬テストのみ。2つのSSDドライブ間で大きなファイルをコピーする場合、いくつかの改善があります。私はかつて非常に高いキュー深度の作業を行っていましたが、ラピッドを有効にすることは間違いなく役に立ちました。通常の使用およびゲームプレイでは、違いは見られません。私はあなたにこれを伝えることができます、それは痛くないです。一人の意見。

それは間違いなく起動時間の助けにはなりません。実際、ラピッドサービスはブートプロセス中にのみロードされ、せいぜいブートプロセスでごくわずかな遅延が発生します。

Direct XおよびSamsung Magician、2015年3月

ベンチマークでは良いように見えますが、実際には実際のパフォーマンスでは、起動が遅くなり、別のバックグラウンドプロセスが追加され、ゲームのパフォーマンスや主に有用なものはスピードアップしません。それは持っており、個人的には、より多くのパフォーマンスの偽装錯覚を与えることを除いて、それを使用することはほとんど意味がありません)。

そして次の発言:

サムスンのマジシャン「ラピッドモード」に問題があり、カウンターストライクゲームをプレイできませんでした。彼らは始まり、数秒後に凍りました。ラピッドモードをオフにした後、すべてが良好でした。

結論

通常の日常使用では、RAMの最大25%をRAPIDに割り当てると、このメモリがWindowsから取り除かれます(Linuxでも同じです)。WindowsとLinuxには、非常に優れたメモリキャッシングが組み込まれています。これは、毎日の使用をより適切に(より安全に)処理できると考えています。特に、ディスクバッファ(プログラム、メモリデータなど)以外の目的でこのRAMを使用するためです。

RAPIDを使用すると、RAMの内容が失われるため、電力が失われたり、書き込みが完了してSSDに送信される前にコンピューターがクラッシュしたりすると、データを失う可能性が高くなります。

したがって、通常のコンピューターの使用にRAPIDを使用することは勧めません。


15

いいえ、ラピッドモードはひどいです。それは私のPCであらゆる種類の恐ろしい問題を引き起こしました。メモリ不足エラー、スチーム、ハードクラッシュ、ブラックスクリーンの更新のダウンロード中のディスク書き込みエラー、「セキュリティおよびシャットダウン情報を表示できません」。ctrl+ alt + delが失敗したことを意味します。大量のプログラムがクラッシュします。キット全体とkaboodle、そのひどいソフトウェアのせいでPCが故障する可能性のあるガラクタの全領域。

私は、PCのすべての部分をテストするのに1日以上費やしています。RAM、PSU、プロセッサ、MB、データディスク、GPU、オーバークロックを無効にし、すべてのストレステスターを太陽の下で実行し、sfc / scannow、cdからwindows repair、winsock reset、8種類のウイルス/マルウェアスキャナーを実行し、キッチンが無駄に沈むと、ラピッドモードを無効にしました。

問題が解決しました。


12

いいえ、それはSSDを劇的に遅くさえます:

RAPIDモードがない場合、Samsung 840 EVOはランキングの上位に位置します。 ただし、DRAMキャッシュを有効にすると、ドライブがリストの下にドロップされます。

ここに画像の説明を入力してください


奇妙な500GBエボでかなり異なる結果を見た
クリスマクグラス


1
@ChrisMcGrathは理論上のベンチマークであり、通常の使用には影響しません。ここでは、HDDではなくRAMをテストします。
magicandre1981


6

アップデート -2018年11月-

過去にラピッドモードを使用および評価していましたが、現在の世代のSSDへの非常に手頃な価格のアップグレードは無関係であるため、個人的には使用していません。新しいSSD、特にNVMEをサポートする高速インターフェイスでは、Rapidモードをサポートする古いドライブよりもネイティブで10倍以上高速です。

Windowsは数か月ごとに更新プログラムを取得し続けますが、SamsungがRapid Modeドライバーにパッチを適用して進化させ続けるための最小限のインセンティブがあります。この時点で、予算がネイティブで10倍高速なSSDへのSSDアップグレードを妨げている場合、パフォーマンスはそれほど重要ではないことを既に決定しているため、信頼性のために、ラピッドモードを使用しないことをお勧めしますそれをサポートするドライブがまだある場合。

私はそれが導入された時点でそれが理にかなっており、いくつかのワークロードに利益をもたらしたとまだ信じていますが、市場は動き続けており、現在は時代遅れと見なされるべきです。これらの古いドライブのいずれかをまだ実行している場合、可能な限り最高のパフォーマンスが必要であると主張することはできません。代わりに、耐用年数の残りの期間だけ信頼性を最大化する必要があります。

__ 更新の終了 __-元の歴史的推論は次のとおりです。

ラピッドモードが非常に有益であることがわかりました。

実際にそれを試した他の回答はいくつありますか?

Visual Studioで大規模なプロジェクトを終日作業すると、ビルド時間とアプリケーションの起動時間に顕著な改善が見られました。ここで保存された1秒ごとは、最終結果と、遷移間で集中力を維持する能力に貢献します。ビルドおよび実行時間が数秒でも増えた場合、気が散って流れを失い、脱線する確率が高くなります。RAPIDモードは顕著な違いを生み、Visual Studioの応答性を大幅に向上させます。

また、Outlookは著しく高速です-特に、アプリケーションエラーの最後の7日間を表す100,000以上のアイテムが含まれる「エラー」受信トレイを処理する場合。(はい、これはロギングアンチパターンであることを知っています-しかし、それは私が持っているものであり、RAPIDモードを有効にすると改善されました。)

重要な注意事項:

  1. 私のDellラップトップには32GBのRAMがあるので、このキャッシングドライバーが使用する可能性のある最大1GBのRAMを「失う」ことをお見逃しなく。

  2. 幅広い市場シェアを持つ有名ブランドのPCを持っているということは、システムドライバーが非常に安定していることを意味します。ドライバーの競合やラピッドモードドライバーに関する問題は一切ありません。自作PCは異なる話をするかもしれません。

  3. 私はWindows 10と最新のファームウェアと高速モードドライバーを使用しています。これらの変数は、この質問が行われ、上記のTechReport分析が完了してから3年間で改善される可能性があります。

  4. 私のワークロード(コードのコンパイル、実行、デバッグ)には、多数の小さなファイルの読み取りと再読み取りが含まれます。これは、このタイプのスマートキャッシュテクノロジーのほぼ完璧な使用例です。ゲームやメディアの使用は、それほど多くの利益をもたらさないかもしれません。

他の回答で指摘されたいくつかのポイントを明確にするには:

データ損失のリスク?? - 誇張 -内蔵バッテリー(UPS)を搭載したラップトップでは、これは私にとっては問題ではなく、PCでもこの問題は誇張されています。Windowsは、同様の一般的な方法で内部ドライブへの書き込みをキャッシュします。したがって、同じリスクがあります-しかし、Windowsの実装は、RAPIDモードドライバーができるように、SSDの特定のラインの特定の特性を利用できません。ここに追加されたリスクはありませんが、追加されたメリットのみです。

アプリケーションからのフラッシュコマンドの場合、パイプラインに別のフィルタードライバーがあるだけで通過するのに数ナノ秒かかる可能性があるため、システム障害によるデータ損失の機会ウィンドウを延長します非常に小さなリスクに加えて、ほとんど計り知れない量ですが、同様のフィルタードライバーを備えたほとんどのマルウェア対策製品は、フラッシュの邪魔にならないように、より多くの時間を費やすと思います。

つまり、データベースサーバーまたはFreeNASノード、または高可用性サービスまたは無人サービスを実行している場合、ラピッドモードを使用するリスクはありませんが、シングルユーザーシナリオでは、これは単なる怖がらせの問題ではありません。

窓はすでにこれをしていませんか?? - ないだけでなく、なくSSDの特性を考慮しています。

Windowsは、最近のI / Oをキャッシュするために追加のRAMを使用しますが、非常に一般的な方法です。たとえば、大きなメディアファイルを読み取ると、他の有用なものがキャッシュから盲目的にプッシュされます。「ラピッドモード」ドライバーはよりスマートで、ファイルタイプと履歴読み取り頻度を調べて、多くの一般的なシナリオでWindowsキャッシュよりもはるかに優れている可能性があります。

もちろん、I / Oベンチマークでの10倍以上の違いは、PCが感じる速さの10倍の実世界の違いに変換されるわけではありません。

応答性の「感触」に顕著な改善が見られましたが、Samsung SSDでこのオプションに感謝しています。このオプションを使用することには顕著な利点があり、欠点はないため、有効のままにしておきます。

いいえ、私はSamsung shillではありません。新しいドライブがサポートしておらず、この種のキャッシングを必要としないほど高速であるため、Samsungはこのタイプのソフトウェアをバンドルしなくなったようです。

言及しているBSODがあるSamsungRapidDiskFltr.sys場合は、もちろんそれをオフにしてください。私はそれを見たことがありません。

TL; DR

現在比較的古いSSDのいずれかを使用していて、この機能を有効にする必要があるかどうか疑問に思う人のために、代わりにSSDをアップグレードすることをお勧めします。


2
SamsungRapidDiskFltr.sysVisual Studioで保存されていないプロジェクトが回復されたので、BSODがいくつかありました。本当に混乱します。それだけの価値はありません。RAPID機能が無期限に停止するようにするつもりです。
シジャーヴ

@Sijavを聞いてすみませんが、それ以降、必要のないほど高速で、ラピッドモードキャッシングドライバーをサポートしない新しいSamsung SSDに移行しました。現在、Rapid Modeは時代遅れ/サポートされていない技術であると考えています。一年前、それはまだ理にかなっています。しかし今、SSDに高いパフォーマンスが必要な場合、Rapid Modeを使用するSSDよりも10倍速いSSDを非常に手頃な価格で簡単に購入できます。それらは現在、この種のキャッシングが不要なほど高速であり、余分な複雑さがあります。
端午

4

だから...私はもう1年以上、メインのラップトップでRAPIDモードを有効にしており、RAPIDモードドライバーに直接トレース可能なクラッシュは一度もありませんでした。

RAPIDモードのパフォーマンスへの影響は、ほとんどの状況で特に顕著ではありません。ただし、ロード中にディスクから大量のテクスチャデータを読み取る新しいDOOMなど、異常にI / Oを集中的に使用するいくつかのアプリケーションは、RAPIDから大きな恩恵を受けました。タスクマネージャーは、I / O速度が2 GB / sを大幅に超えると報告しました。これは、SATAインターフェイスで許可される速度をはるかに超えています。

追加の利点として、RAPIDモードキャッシュに収まる小さなファイルに継続的に書き込むストレージベンチマークで確認されるように、アプリケーションが同じブロックに繰り返し書き込むときにSSDに書き込まれるデータの量も削減されます。ほとんどの場合、得られる耐久性とパフォーマンスは最小限ですが、特定のワークステーションアプリケーションには顕著な利点があります。

ただし、最も重要なトレードオフは、RAPIDモードがディスクへの書き込みを数秒間遅延させ、飛行中のデータをメモリに保持することにより機能するという事実にあります。これにより、書き込み中にシステムがクラッシュした場合にデータが失われる可能性があります。RAPIDモードドライバーは、バッファーをディスクにフラッシュする要求を受け入れますが、リスクは依然として存在するため、ミッションクリティカルなデータを含むシステムで使用することはおそらくないでしょう。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.