web-dev-qa-db-ja.com

LenovoW500のSamsungSSD PM800256GBで低速

最近、256GBのSamsungSSDドライブを搭載したW500を購入しました。今では、書くのが途方もなく遅いようです。約30mb/sでファイルをコピーしていますが、約200mb/sで読み取ることができます。

AS SSD Benchmark v1.4でテストしたところ、34.64mb/sのシーケンシャル書き込み速度と196.95mb/sの読み取り速度が得られました。

私がそれを購入したとき、ドライブは約240時間しか使用されておらず、CrystalDiskInfoアプリによると98%の状態でした。

ここのどこかにボトルネックがありますか?または、ドライブはまったく悪いです。誰かが私にいくつかの答えを見つけるのを手伝ってくれるなら、私は本当にそれが大好きです。

このマシンに関連する主な(私が望む)w500の仕様は次のとおりです。

  • T9600 @ 2.8GHz
  • 4GB DDR3

Benchmarking screenshot.

4
cc0

Windows XPを使用します。これは、ドライブに512バイトのセクターがあり、512バイトのチャンクでファイルを転送すると想定しています。

ただし、これは最新のドライブには当てはまりません。最新のハードドライブの多くは、4KBの内部セクターサイズを使用しています。 4096バイト(4KB)セクターに512バイトのみを書き込む場合、ドライブは4Kをすべて読み取り、512バイトを変更して、それを書き換える必要があります。

それは多くのオーバーヘッドです。 (以下でわかるように)

古いデータ-古いデータ-古いデータ-古いデータ-古いデータ-古いデータ-古いデータ-古いデータ
新しいデータ-古いデータ-古いデータ-古いデータ-古いデータ-古いデータ-古いデータ-古いデータ

SSDを使用すると、さらに悪化します。

SSDは、すでに使用されているセクターに書き込むことはできません。 3つのオプションしかありません。

  1. 空の完全に未使用の部分を見つけて、それに大きな(ほとんど空の)ブロックを書き込みます。
  2. 一部のデータを読み取り、より完全なブロックを書き込み、古いデータを未使用としてマークします。
  3. SSDの一部を拭きます。通常、少なくとも1MBのチャンクで。 (こんにちはオーバーヘッド)

グラフィカルに説明:

前の状態:[空] [空] [空] [空] [空] [空] [空] [空] 
単一書き込み:[データ] [空] [空] [空] [空] [空] [空] [空] 
 \/\/
---------------------- --- -------------------------- 
ディスク上のフラッシュ「セクター」次のセル

速度はまだ速いですが、最終的には空のセクターが不足します。それが起こったとき:

最初のセクターが変更されます:

前の状態:[使用済み] [使用済み] [使用済み] [使用済み] [使用済み] [空] [空] [空] [空] 
後の状態:[古い] [古い] [ old] [old] [old] [DATA] [used] [used] [used] 
 \/\/
---------------- --------- -------------------------- 
ディスク上のフラッシュ「セクター」次のセル

ドライブは最初のセクターに書き込むことができなかったため、すべてのデータを読み取りました。
次に、古いセクターを関連性がなくなった(ただし空ではない)ものとしてマークし、新しいクリーンセルに書き込みました。

古いセルには未使用のデータが残ります。消去することもできますが([空]に戻す)、通常は1MBまたは2MB相当のセルのグループでのみ実行でき、時間がかかります。

つまり、次のことを意味します。

  • ドライブがアイドル状態のときにこれを実行します(一部のドライブに当てはまります)
  • または、しばらくすると書き込みが非常に遅くなります。

最新のOSはSSDの性質を認識しており、SSDを支援するためにいくつかのことを行います(TRIMを検索します)が、Windows XPはそうではありません。


SSDとXPで物事が遅くなる最初の理由はそれでした。

物事を遅くする2番目のアイテムがあります。 NTFS(Windows XPでデフォルトとして使用)のファイルシステムのセクターサイズは4KBです。

それがドライブのセルと一致している場合は、問題はありません。そうでない場合は、2倍の問題が発生します。

アラインされていない例
 NTFS部分の4KBのデータ:[DATA] [DATA] [DATA] [DATA] 
ドライブ上のセル:[empty] [empty] [empty ] [空] [空] [空] [空] [空] 

NTFS書き込みと2つのSSDセルの重なりに注意してください。良くない。

スマートパーティショニングはこれに役立ちますが、XPのインストール中に行うため、適切な値を手動で選択する必要があります。

2
Hennes

その価値については、Dellが出荷するのと同じ安価なSamsung PM800を持っており、ベンチマークはそれに近いものです。インターネットを見回すと、これらのドライブは遅いようです。

1
user34586

その「安いSSD」の答えに甘んじないでください...私が上に投稿したリンクを見てください http://k1ba.blogspot.com/2010/02/Dell-studio-xps-1645-review。 html PM800の書き込み速度は約170MBで、cc0が報告した速度のほぼ6倍です。私は自分のコンピューターで多くの研究とテストを行ってきました。 seq書き込みで約15MBでした!しかし今、さまざまなドライバーを試してみると、CristalDiskMarkに141.1が表示されています。

私は専門家ではありませんが、SSDのファームウェアバージョンを確認して、TRIMが有効になっているかどうかを確認することをお勧めします。ファームウェアの数は18を超えている必要があります。サムスンから入手できるファームウェアがない場合は、グーグルで検索してください。また、新しい高速ストレージではなく、古いIntelのマトリックスストレージドライバーを使用した方が良い結果が得られています。最後に、多くの人がこのレートを破棄しますが、優れた「プロキシ」はWindowsエクスペリエンスインデックスだと思います。 SSDは、標準HDの「ルーフ」数である5.9以上を実行する必要があります。 HDでは5.9でスタックされていましたが、現在は6.5です。

分離できなかった奇妙なパフォーマンスの問題があります...私は試してみて、後で戻ってきます...

1
fhuete

DellまたはSamsungから最新のファームウェアをインストールすると、このドライブのTRIMサポートが有効になります。ファームウェアをフラッシュした後、イメージをSSDに復元し、ドライブを購入したときの書き込み速度に戻りました。

これらの書き込み速度の問題がまだ発生している場合は、SamsungのPM800に最新のTRIM対応ファームウェアを適用することを強くお勧めします。

1
pm800withtrim

WindowsXPをお持ちの場合。 Windows XPは最新のSSDドライブ用に設計されたことはありません。特にドライブが4Kセクターサイズを使用している場合(2010年後半以降のすべての最新ドライブが使用されています)。次に、セクター調整ツールを実行する必要があります。 Samsungのダウンロードサイトにも1つあることは知っています。

1
Ben

これが答えです。

VBM15D1QはTRIMをサポートしていませんし、これからもサポートしません。また、Dell/SamsungからTRIM対応として販売されていませんでした。これで話は終わりです。そこには複数のスレッドがあり、pm800ドライブのどのバージョンがTRIMをサポートし、どのバージョンがサポートしていないかのリストが記載されたDellによる公式投稿もあります。

悲しい顔。

edit:tonyトリムは少しの間少し役立ちます

0
cc0

SSDドライブファームウェアアップグレードの別のリンク:

http://www.zdnet.com/blog/bott/windows-7-and-ssds-setup-secrets-and-tune-up-tweaks/291

0
Denis Barmenkov