web-dev-qa-db-ja.com

外付けソリッドステートドライブ

外部SSDドライブのパフォーマンスは内部と比較してどうですか?

接続はUSB2.0だと思いますが、それが速度の制限要因になりますか?それはお金の無駄ですか?

編集-明確にするために;私が本当にやりたいのは、VisualStudioでのビルド時間を短縮することです。 SSDが私のすべての問題の答えであると言われました。しかし、それは作業機械であり、内部がよくわからないので、ひびを入れて開ける必要はありません。

私は現在、ST3250310ASバラクーダドライブを持っています。

また、フラッシュドライブはSSDとどのように比較されますか?

7
Rob

いくつかのLenovo Thinkpad T61PおよびDell Precision M44を内部SSDで簡単に更新しました。どちらの場合も、ドライバーが必要で、5分でHDDを交換できます。

以前のディスクと比較して、パフォーマンスは素晴らしいと言えます。起動は非常に高速で、Visual Studio 2008、SQL管理ツール、Lotus Notes、Word、Excelなどのオフィスアプリケーションの起動時間が短縮されます。

ビルド時間でベンチマークを実行しましたが、数千のファイルを含む大きなプロジェクトはなく、数百のファイルを含む小さなプロジェクトが多数あります。いずれにせよ、私はパフォーマンスを測定しました25%増加

ローカルデータベースでのいくつかのクエリでベンチマークを実行しましたが、この場合は50%の増加でした。

XP SSDのパフォーマンスは時間の経過とともに低下するため、製造元のプログラムでセルを時々ワイプする必要があることに注意してください。

外部USB 2.ドライブ用のSSDを購入することはお金の無駄です。 USB 3.0では、物事は興味深いものになるでしょう。

3
Drake

はいといいえ。

SSD over USB2.0は無駄です。最大200MB /秒以上をプッシュできるSSDで、現実の世界で30MB /秒を超えてプッシュできないUSBに制限するのはなぜですか? http://www.tomshardware.com/reviews/usb-firewire-esata,2534-5.html

SSDにお金を使う場合は、SSDを内部にインストールしてください。次に、古い内蔵ドライブを安価なエンクロージャーにドロップし、バックアップまたは補助ストレージに使用します。

ただし、SSDの「現実の」利点の多くは、待ち時間の短縮と、小さなランダムファイルアクセスでの優れたパフォーマンスに由来することも言わなければなりません。これは、OSとアプリケーションがほとんどの場合に行っていることです。そして、その種のファイルアクセスは、USB2.0の30MB /秒の制限にぶつかることはありません。

シーケンシャルスループット速度(派手な200MB /秒の数値)は、大きなファイルを読み書きしているときにのみ表示されます。

Joel Sposkyが、SSDがチームのソフトウェアビルドパフォーマンスに与える影響について書いたものは次のとおりです。 http://www.joelonsoftware.com/items/2009/03/27.html 一言で言えば、ビルド時間は短縮されませんでした。ただし、すべてがより迅速に起動し、応答性が向上します。個人的な経験から、これにより生産性が少し向上します(または少なくともフラストレーションが少なくなります:P)

3
John Rose

USB 2.0は最大480Mbpsのデータ転送速度をサポートすると主張し、SATA II(内部SATA IIと比較したいとします)は最大3.0Gbpsのデータ転送をサポートすると主張しています(10/8ビットスタッフィングを使用–実際の「スループット」は低い) 。 SataIIIは6.0Gbpsです。

バックアップまたはストレージ用の外付けHDDの場合、USB2.0で問題ありません。

2
r0ca

内蔵SSD(Intel X25M)では、i5マシン(VS2005)でビルド時間がほぼ50%(22秒対40秒)短縮されました。 SSDのスループットはシーケンシャル読み取りあたり約190MB/sであり、非シーケンシャルは低速であり、SATAバスの全帯域幅をほとんど使用しません。

これをバックアップするためのハードデータはありませんが、raw(CPU)コンパイル時間では、ディスクスループットがUSBが課す制限に達することはないと思います。特に、VSインストールが内部ディスクに残っているため、VSプログラム/ビルドツールとプロジェクトの読み取りが分離されている場合。

USB2.0がSATAよりも遅いという理由だけでnot必ずしもUSB2.0を介してSSDを使用することはお金の無駄であることを意味します。

1
Nicholaz

これを見てください、それはE-SataとUSBの違いを示しています。私はあなたが何を求めているのか正確にはわかりませんが、Sata接続とUSB接続の速度の違いを示しています。 (接続がE-Sataであることは知っていますが、比較のためです)

http://www.pcpro.co.uk/reviews/components/251129/maxell-ssd-external-esata-usb-drive

USBを使用する外付けドライブは、常にSataに接続された内蔵ドライブよりも転送速度が遅くなります。

編集:E-sataを使用するには、次のようなE-sataカードをインストールする必要があります: http://www.Amazon.co.uk/gp/product/B001FB6WK0/ref=pd_lpo_k2_dp_sr_1? pf_rd_p = 103612307&pf_rd_s = lpo-top-stripe&pf_rd_t = 201&pf_rd_i = B000X432D0&pf_rd_m = A3P5ROKL5A1OLE&pf_rd_r = 04T3YRAMKMZNVYRFQYVJ

申し訳ありませんが、作業機だとは思いませんでした。内蔵HDDから速度を向上させることを検討している場合は、外付けUSB2SSDドライブを使用することはできません。

0
Joe Taylor