SSDパフォーマンスの要因は、サイズはどの程度ですか?


11

SSDのサイズはどの程度パフォーマンスの要因ですか?

私の頭の中では、間違っている場合は修正してください。SSDが大きいほど、他のすべてが同等で、小さいSSDよりも速いはずです。SSDが大きいほど消去ブロックが多くなるため、FTL(フラッシュ変換レイヤー)がガベージコレクションの最適化を行う余裕が広がります。また、TRIMが必要になるまでに時間がかかります。Wikipediaで、「SSDのパフォーマンスは、デバイスで使用されている並列NANDフラッシュチップの数に応じて変化する可能性がある」と述べているため、スループットも大幅に増加しているようです。また、多くのSSDには何らかの種類の内部キャッシュが含まれており、それらのキャッシュは、対応する大規模なSSDほど大きいと考えられます。

しかし、この効果が存在すると仮定して、定量分析をお願いします。スループットは直線的に増加しますか?ガベージコレクションはどの程度影響を受けますか?レイテンシは同じままですか?等々。8 GB SSDのパフォーマンスは、たとえば、両方が高品質のチップやコントローラーなどを使用していると仮定して、80 GB SSDとは大きく異なりますか?

SSDのパフォーマンス(4 KBのランダム書き込み速度、レイテンシ、最大シーケンシャルスループットなど)とサイズの相関関係について説明しているリソース(ウェブページ、リサーチペーパー、プレゼンテーション、書籍など)はありますか?これは実際にはプログラミングの質問のようには聞こえませんが、プログラミングを伴う(ハードドライブデータのキャッシュにフラッシュを使用する)作業に関連しています。

ハードウェア指向のサイトなど、この質問をするより良い場所がある場合、それは何でしょうか?ハードウェアインターフェイス、内部などに関する詳細な質問のためのスタックオーバーフロー(またはおそらくフォーラム)に相当するようなものをいただければ幸いです。

回答:


5

ありがとうジェームス。それは私の質問に完全に答えているわけではありませんが、いくつかの便利な情報があります。それらの講演の関連する部分のいくつかを要約する

SSDの「予備領域」が増加すると、SSDのパフォーマンスは10%以上向上します。
MLC(vs SLC)のスペア領域の増加は、パフォーマンスの向上に特に適しています。かなり大きいSSDのほとんどは、MLCを使用する傾向があります。MLCは、多少高いレイテンシと低い書き込み帯域幅を持ちますが、読み取り帯域幅は同等です。

このことから、SSDが小さいかSSDの割合が高いためにSSDが小さいのでない限り、SSDが大きいほど、SSDが小さいほどパフォーマンスが向上すると思われます。

これは主に私が期待したことですが、確認ができてうれしいです。

もう1つの便利な、しかし完全に包括的な外観ではありませんが、Web上の技術仕様の一部をスキャンするだけです。例えば、私はここの頂点ターボでOCZのページを見ます。スループットは、ドライブのサイズに比例して直線的に増加することはほとんどないようです。大きな違いを確認するには、30 GBから120 GBにジャンプします。それでも、主に読み取りではなく書き込み速度のためです。


+1。あなたの評判は、ここで投票するのに十分なはずです。
クリスW.レア

2

ここにあるインテルの開発者フォーラムからMEMS002とMEMS003を確認してください:https://intel.wingateweb.com/us09/scheduler/catalog/catalog.jsp


ルックスのパスワード保護された...
sblair

ああ、おそらくintel.com/idf/sf09/audio_sessions.htm#MEMの方が良いリンクです。
sblair

それはいい(音声がいい)が、Windows Media Playerプラグインが必要なようだ。Myersはもともと2つのPDFを指していました。彼のリンクは永久に壊れているようです。MEMS 002:ここでは2つの新しいリンクですmaltiel-consulting.com/... MEMS 003:maltiel-consulting.com/...
artif

1

Anandtechは、IBM Zurichによる調査(PDF)に基づいて、これについて簡単に説明しています。全体的な結論は、適切な書き込み増幅率を維持するために、SSDに10〜30%のスペア領域があるはずだと思います。ほとんどのドライブには、約7%の予約済みクォータが含まれています(エンタープライズドライブはさらに多くを提供します)。完全なパフォーマンスを維持するために余分なスペースを空けるのは、ユーザー(およびTRIMコマンド)の責任です。


そうです、私はアナンドの優れた分析を見たことがあります。彼の記事は主にスペア領域の効果に焦点を当てていますが、私はすでにパフォーマンスの向上を知っていました。私の質問は、2つのSSDが同じ%スペアエリア(および他の面でも同じ)である場合、大きいほうがどれくらい高速になるかということです。言い換えると、合計サイズはパフォーマンスの要因のどれくらいですか。
アーティフ

よく分かりません。私が考えることができる唯一の証拠は、160GB Intel X25-Mドライブが80GBドライブよりも高い(最大)IOPSを提供すると宣伝されているという事実です。また、これは一般的に他のブランドの転送速度のパターンのようです:pcper.com/article.php?aid
736&

1

Storage Reviewには、さまざまなサイズ(60GBから480GB)の6台のCorsair Force Series GTドライブの優れたレビューがあります。要約すると、ファミリーの大容量ドライブは、ほとんどのシナリオ(すべてではありません)でパフォーマンスが向上します。240 GBはスイートスポットのようです(少なくともSandForceコントローラでは)。

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