web-dev-qa-db-ja.com

USBスティックをハードドライブとして使用したい-ハードウェアの質問

最新のUbuntuOSをUSBスティックにインストールしましたが、いくつかの(予想される?)遅延があります。パッケージの更新には数時間かかりますが、私はそれで生きることができます。しかし、一般的な応答時間はかなり悪いです。たとえば、リンクをクリックできるようになると、登録に数秒かかります。さまざまなプラットフォームでビデオを見るとき、安定するまで20秒かかります。

私が疑問に思っているのは、どのハードウェア属性が通常のハードドライブとして使用するための全体的なパフォーマンスを決定するかということです。書き込み速度または読み取り速度に注意する必要がありますか?私の現在のスティックは、18MB /秒の読み取り速度と5MB /秒の書き込み速度のUSB2.0を備えています。

3
F. Rakes

USBフラッシュをメインストレージとして使用すると、パフォーマンスの問題がいくつか発生します。

まず、USB2はSATAやPATAよりも低速です。 PATAは約133MB /秒のIIRCで最大になりますが、おそらく150または167です。USB2は約50または60 MB /秒で最大になり、実際にはめったに見られません。

次に、Flashへの書き込みは読み取りよりも大幅に遅くなります。

第三に、USBフラッシュはSSDと同じではありません。安くて便利で持ち運びできるように設計されています。 SSDには、物事を高速化するために巧妙なことを行う非常に洗練されたコントローラーがあります。USBフラッシュやSDカードではそれを期待するべきではありません。また、問題には、長い待ち時間(開始にかかる時間)と遅い持続転送(物事が動いた後の1秒あたりの発生量)が含まれることを期待する必要があります。

少し調査する価値があるかもしれない1つのオプションは、コンパクトフラッシュからPATAへのアダプタを使用することです。

コンパクトフラッシュに使用されるインターフェースは、実際にはPATAのインターフェースに大きく基づいています。これは非常に似ているため、過去に、ハードディスクを使用するのではなく、コンパクトフラッシュカードをPATAインターフェイスに接続する方法を見つけた人もいます。IIRCは、レトロなコンピューティングマニアがかつて使用したトリックでした。確かに購入できるアダプターはいくつかありましたが、私が知る限り、それらは小規模に製造されていました。

CompactFlashからPATAへの接続が完全なPATA速度とDMAをサポートするかどうかはわかりませんが、確認する価値があるかもしれません。これはしばらくの間ニッチなことでした、例えば。レトロコンピューティング用または明らかに ThinkPadの1.8インチHDの代わりとして

アダプターがフルスピードを許可している場合でも、フラッシュカードはほぼ確実に許可しません。

4
Steve314

あなたはトラブルIMOを求めています。フラッシュドライブの個々のビットは、無限に書き換えることはできません。それらは特定のサイクル数に適しています-10万という数が思い浮かびます。大量のファイルをオンまたはオフにドラッグするためのフラッシュドライブの予想される/意図された使用は、これに問題がある可能性は低いです。しかし、オペレーティングシステム全体としてはこれに対する制限はありません。

2
ddyer