web-dev-qa-db-ja.com

SSDディスクは他のOSと同じようにWindows XPで長持ちしませんか?

私たちはWindowsでソフトウェア開発(Visual C++)を行っており、Windows XPでSSDディスクを使用している開発者が、(1、1)年の使用後にディスクを交換しなければならないケースがすでにいくつかありました。壊れた。 (時間枠2010-2012)

明らかに、多くのコンパイルは非常に多くの書き込みを意味します-Visual Studioコンパイラは、通常のC++プロジェクトによって作成されたすべてのビルドアーティファクトに加えて、多くの一時ファイルを書き込むのが好きです。

今、私は [〜#〜] trim [〜#〜] コマンドがXPでサポートされていないことを知っていますが、ドライブの寿命ではなく、パフォーマンスの問題であることを常に理解していましたか? ??

また、現代の(ish) SSDドライブは51年続くはずです 完全な書き込みを利用しているという主張を考えると、開発者が8時間の稼働時間中に多くのコンパイルを行ったとしても、どうしてできるのでしょうか。 SSDをゴミ箱に捨てる-そしてこれはWindows XPと何の関係があるのか​​(vs。Win 7)?

注:これは開発者ショップであるため、当然、誰もがこれとあれについて独自の巧妙な説明を持っています。しかし、これは開発者ショップであるため、ここにいる人々の専門知識は、ハードウェアの信頼性ではなく、ソフトウェア開発にあります。

そして、ネット上のSSDディスクに関するすべての神話を考えると、Windows XP ...でSSDが早期に(またはとにかく)失敗する理由について信頼できる情報を見つけるのに本当に苦労しています。

[〜#〜]免責事項[〜#〜]私は必ずしもこれらを主張するわけではないことに注意してくださいSSDディスク really は、Windows XPで使用されていたため、書き込みが多い使用パターンで壊れました。私はに既存の証拠があるかどうかを尋ねています(私の同僚がそう主張したため)、SSDドライブはそうでない場合よりもXPで早く故障するでしょう(なぜならTRIMの欠落またはその他の理由).。


いくつかのリンクをたどったので、特に 最も賛成の回答 質問 WindowsXPのSSD を強調したいと思います。 (この回答(2010年から)は記事の引用であることに注意してください-2007年から(!)-リンクしています。記事/回答の要点は、SSDドライブが多くの書き込み操作で破産する可能性があることです。それは、どういうわけか(?)、XPはこの点でより悪いです。上記にリンクした51年の主張を見ると、この回答のステートメントは me

また、 2009年のMS記事 があり、TRIMと摩耗への唯一の言及は次のとおりです。

追加のメリットとして、Trim操作多くのマージ操作を行う必要がなくなるため、SSDの摩耗を減らすことができます

しかし、同じ記事でフラッシュが消耗していると述べられています:

ある時点で、フラッシュセルは単に動作を停止します(...)頻繁に更新されるデータ(ファイルシステムログファイルなど)が常に同じセルに保存されている場合、それらのセルはより早く消耗します(...)ウェアレベリングロジックは、フラッシュコントローラーファームウェアによって採用され、書き込みを分散します(...)ほとんどのデバイスは数年続きます通常のデスクトップ/ラップトップワークロードで。

そのため、MSはTRIMコマンドセクションで追加の摩耗時間の利点について言及する価値があるように見えましたが、書き込みを分散することによってドライブを維持する主な要因としてドライブファームウェアについても言及しました。

本当に、これは私をかなり混乱させます!?! :-)

9
Martin

もう1つの大きな問題はパーティションの配置です-Windows XPはデフォルトで古いディスクスタイルに調整されますが、SSDは内部で4KBの調整が必要です。そうしないと、多くのものが重複するため、書き込みの量が2倍になります。内部的に(私はこれについて広範囲に話す資格がないので、誰かがこれについて詳しく説明できるかもしれません-それは実際には私の専門分野ではありません。)

そうは言っても、あなたのディスクがこれほど速く故障しているのなら、私はまだかなり驚いています。 SSDは、購入するものに注意しない限り、かなり故障しやすい可能性があります。これは、Intelのものと同じくらいOCZまたはCrucial SSDから私を驚かせることはありません(これは、XP問題のないマシン)。

私の個人的な意見は? XPは役に立たないかもしれませんが、おそらくほとんどが赤いニシンです。

9
Shinrai

OSのさまざまなフレーバーがSSDのMTBF)をどのように削減できるかを視覚化できません!SSDの全体的なアイデアは、ストレージの信頼性、アクセス時間、およびストレージメディアの平均寿命を延ばすことです。 SSDはこれが起こったのですか?さまざまなSSDメーカーで実験しましたか?

1
Frank R.

TRIMは、ドライブの状態を維持するのにも適しています。理由は単純です。SSDの書き込みでは、各ブロックの書き込み操作の最大数を制限するために、ブロックを頻繁に交換します。

SSDでは、スワッピングに使用できるブロックは、予約済みの空き領域からのブロックのみです(SSDには、外部に提供するよりも多くのフラッシュメモリが内部で使用できるため、直接アクセスできないブロック)。

適切にトリミングされたSSDでは、使用可能なブロックのプールには、ディスク上で空きブロックも含まれています。したがって、書き込み操作をより多くのブロックに分散させることができます。

1
Robert