USB 2.0フラッシュドライブからのVM​​の実行-Mac / Parallels / XP


9

MacBook Airをプライマリマシンとして使用していますが、128 GB SSDはスペースが貴重であることを意味します。約10 GBを節約するために、私はParallelsをWindows XP VMで外付けUSBハードドライブから実行してきました。

そこで、小さな32GB USB 2.0フラッシュドライブを購入し、MacBook Airに差し込み、最初にExFAT(遅い)でフォーマットし、次にMac OS拡張(ジャーナリング)(遅い)でフォーマットして、VMにコピーしました。ファイル、Parallelsを実行します。

私の完全な経験はここに文書化されています:http : //www.midwesternmac.com/blogs/jeff-geerling/running-windows-xp-vm

ストレートファイルコピーは非常に高速です—読み取り30 MB /秒(常時)、書き込み10-11 MB /秒(常時)。しかし、XPが実行を開始すると、ディスクアクセス率が低KBの範囲にあることに気付きました。

USBフラッシュドライブは、ランダムアクセスで本当に貧弱ですか、それとも何か不足している可能性がありますか(フラッシュドライブのフォーマットなど)?

注目すべきことに、私は次のことを試みましたが、大きな効果はありませんでした。

  1. ドライブをExFATまたはMac OS拡張(ジャーナリング)としてフォーマットする
  2. 他のすべてのUSBデバイスを取り外し、Bluetooth(右側のポートUSBバスで実行)をオフにします。
  3. フラッシュドライブを右側のポートまたは左側のポートに直接接続するか、USB 2.0ハブに接続します

主な質問は、上の太字の段落に関係しています。フラッシュドライブには最新のHDDスループットレーティングがないことを知っていますが、ランダムアクセスがそれほど良くないように見える理由を誰かが説明できますか?それはParallelsかもしれませんか、それともフラッシュドライブは本当にランダムアクセスでそれほど悪いのでしょうか?
geerlingguy 2012年

1
私もMacbook Airを持っているし、同じことをするつもりだった...今はもういないようだ。Thunderboltポートを使用するメモリスティックがある場合は、今から使用します。
Matt Frear、2012年

USBフラッシュドライブ≠SSDドライブ-わかった!1つはストレージ用、もう1つはディスクI / Oとそれを実行するための長い寿命です。
Fiasco Labs 2012年

私のプロファイルを保持しているUSBスティックに単一の仮想ドライブがあったことを除いて、同じ問題があります。私はいくつかの深刻な遅れをとった。USBスティックがIOを処理できないか、マルチタスクを処理できない可能性があります。パフォーマンスについて話し、標準としてスループットを使用する限り、それらは間違っています。スループットはOSタイプのものの正しい標準ではありません。IOPとマルチスレッドを調べたいと思います。

2年後、何か改善/解決策はありますか?私は現在この問題に直面しています

回答:


6

私はこれについてコメントするつもりでしたが、部屋を使い果たしました...

USBフラッシュドライブは、特に速度を重視してUSBフラッシュドライブを購入しない限り、ランダムアクセスの読み取りと書き込みには非常に適していません。おそらくそれに対して2倍または3倍以上支払うことになるので、「高速」USBサムドライブがあったかどうかはわかるでしょう。これこれ。70MB /秒&39MB /秒vs 155MB /秒&150MB /秒。

本当の問題は、Macbook Airは上のUSB 2.0ポートが出maxesということです。USB 2.0の理論上の最大データレートは、コントローラーあたり480メガビット/秒(60 MB /秒)であり、接続されているすべてのデバイス間で共有されます。したがって、150MB /秒のUSBドライブを入手したとしても、約60MB /秒で最高になります。


1
それでも、VMを実行している間、インターフェイスが限界に近づいていません。特に、重いI / Oパフォーマンスを改善できるかどうか疑問に思っています。生のスループットはここでは問題のようではありません。
geerlingguy 2012年

確かに、あなたの問題は「安価な32GB USBフラッシュドライブ」です。あなたはそれから良いパフォーマンスを得ることができません。SATAの最低速度は1.5GB /秒(メガではなくギガ)であると考えてください。30MB /秒程度は何かをするのに十分なほど速くはなく、それがごみのUSBドライブだとしたら、ランダム書き込みで17MB /秒しか得られないでしょう-以下です。外付けの回転ドライブ、高速SSD、または高速 USBに切り替える必要があります。それも「安上がり」にはなりません。最も安いオプションは、iPod(回転ドライブ付き)または外付けハードドライブです。
skub

1
17 MB /秒のランダム書き込みでさえ、私が所有していた最後のPCのディスク(ATA / 33、8-10 MB /秒のランダム書き込みのようなもの)よりも優れているので、それが問題になることはないと思います。多くの人がLinuxやその他のOSをフラッシュドライブからブートするのを見て、遅延の報告はありません。
geerlingguy 2012年

ATA / 33は、データを33MB /秒で移動します。これは、USBドライブよりも3倍速く、10年以上前に導入されました。最新のハードドライブはギガバイトのデータを移動します。私の説明は健全で正しいです。より良いパフォーマンスが必要な場合は、別のデバイスを使用するか購入してください。
skub 2012年

6

この回答では、USBフラッシュスティックについて言及しています。より大きなものでよければ、SATA SSDを入手してUSB3 + SATAエンクロージャーに入れることができるからです。

バジリオンUSBフラッシュスティックとドライブのうち、ごく一部を除いて、低コストのフラッシュソリューション(単一のmlc)とキャッシュRAMのないダムコントローラーを組み合わせて使用​​します。フラッシュテクノロジーをより使いやすくするには、SSDの内部を確認します。通常、いくつかのチップ/ダイ、コントローラー、およびキャッシュがあります。このキャッシュは、複数のデータを取り込み、同時に書き込むことを可能にする目的を果たします。ただし、安価なmlcソリューションが1つしかない場合は、同時に書き込むことはできません。

そこにはいくつかのベンチマークがあり、私はさまざまなレビューとベンチマークを掘り下げて丸一日過ごしてきました。どんな瞬間でも、より良いランダムアクセス(書き込み)を可能にするテクノロジーを組み込んだモデルが市場にゼロから2つあるようです。

ここにいくつかのベンチマークのあるサイトがあります。私が調べた16 GBと32 GBのカテゴリーでは、これは全体的に最速のusb2 / 3フラッシュメモリスティックです。

http://usbflashspeed.com/15177

キングストンはひどい会社ではありません。彼らがこの製品を中止したとき、彼らは同じ名前とがらくたの性能で新製品を作るのに十分良かったですが、そこに「g2」または「gen2」を追加したので、支払うことを避ける能力があります劣る「第2世代」製品の第1世代価格。

これはビジネスでは非常に一般的です。肯定的なレビューが出たらすぐに、コンポーネントをパフォーマンスの悪いコンポーネントに切り替えます。同様に、最近、私はCorsair SSDを入手し、レビュアーはすべて、Corsairが小売業チャネルに送信されたものとは異なるチップをレビューしました。Corsair Performance Proのレビューはすべて無効です。デバイスに32 nmフラッシュが搭載されていることが示され、24 nmの方が安価なので、Corsairは昨年に切り替え、32 nmユニットをレビューアに渡しました。私は常にレビューに基づいて購入しますが、それはしばしば私を悩ませます:2005年にLG LCDを手に入れました。レビューアはIPSパネルを獲得し、私はTNパネルを獲得しました。同じ型番!


0

私がいることを確認することができますレキサーのJumpDrive S45のUSB 3.0 128ギガバイトのフラッシュドライブ(S / 150メガバイトを読んで、書き込み45メガバイト/秒)も苦しんでいる非常に貧しいランダムアクセス性能。私はそれをParallels Desktop(MacBook Pro Retina 13 "Late 2013)で運試しなしで使用しようとしました:ExFATまたはHFS +はほとんど応答しないVMを提供します

Lexar 128GB USB 3.0 Lexar 128GB USB 3.0 Blackmagicドライブ速度テスト

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