質問: 外部usbドライブから仮想マシンを実行できますか? 内部/外部ディスクにvmをセットアップする方法に関する質問。まず、これが私の設定です: ホストos:windows 10 プロセッサー:i7 5600u ram:16 gb vmware workstation player(ライセンス済み) これまでに3つのvmを使用していて、すぐに4番目になり、内部ssdに十分なスペースがないため、それらのいくつかを配置するために外部ディスクが必要です。 usb3ポートを備えたラップトップとesataポートを備えたラップトップ用のドックがあります。両方の速度について読んだところ、5 gbpsと6 gbpsの違いはそれほど大きくはありません(ただし、これについては専門家ではありません)。接続されている他のusbデバイスは、ケーブル付きマウスとキーボードだけです。私がvmを使用している目的:私は開発者であり、異なるvmは異なる開発環境用です。 1番目vmは、visual studio、sqlサーバー、およびk2 blackpearlを搭載したwindows server 2008を実行しています。 2番目vmは、visual studio、sqlサーバー、およびbiztalkを備えた一部のwindows server 2012を実行しています(特に、まだ知りません-これは新しいvm私はすぐに取得します) 3番目vmはubuntuを実行しており、python開発に使用される(おそらくpycharmで)) 4日vmまだ慣れていません-約1か月前に採用されました:-) 私の質問: vm外部hddから実行できますか?(またはssdはここにある必要がありますか?) usb3で十分ですか、それともesataをサポートするusb3を入手する必要がありますか? 使用頻度の低いvmを外部ドライブに保存し、使用する必要がある場合は内部ドライブに移動する方が良いですか?これには、まずvm=を内部ドライブから外部ドライブに移動する必要があります。したがって、この質問です。 パフォーマンスを大幅に低下させることなく、外部ドライブからvm=を実行することもできますか? 今のところ、それでおしまいだと思います。お返事お待ちしております。宜しくお願いします、ヨアキムこの投稿を見つけて結果を知りたい人のために:私はこの前もって疑いを持っていたので、どの開発者にもこの設定を勧めません。起動時間は恐ろしいものであり、visual studioなどのアプリの起動には少なくとも3〜4倍の時間がかかります。私のアドバイス:代替手段がない場合にのみ、このソリューションを使用してください。
回答: 答えは、vmが何をすることになっているかに少し依存します。書いたり読んだりするような「書類」なら大丈夫です。 「パフォーマンスの大幅な低下」は明確な値ではありません。ほとんどの人にとってそれは大丈夫であるべきです。非常にせっかちなコンピュータユーザーであることがわかった場合は、できるだけ高速な機器を入手してください。内蔵ssdをより大きなものに交換することをお勧めします。 a 2 tb ssdが市場に出ましたが、それはあなたにとってはあまりにも高価ではないかもしれません(700-800 $)。プログラミングの場合、コードを記述するときに、これ以上の効果は得られないでしょう。コンパイルすると、パフォーマンスが向上する場合があります。コードのコンパイル中に並列処理を行うタイプではない場合は、できるだけ高速な機器を入手してください。tldrは次のとおりです。余裕がある場合、またはhddが横になっていない場合は、内部または外部のssd(esataまたはusb 3)を入手してください。疑問がある場合は、良いものを入手してください。 vm外部hddから実行できますか?(またはssdはここにある必要がありますか?) はい、可能ですが、パフォーマンスが低下する可能性があります。 vmは、大量のファイル書き込みを必要とする操作がない限り、問題なく実行できます。また、vmが小さいほど優れています。50〜60 gbのwindows vm、それはusb 3を備えた外付け5400 hdでは非常に遅くなります。ここでの経験から話しています。まだ何かを行うことはできますが、しばらく時間がかかります。複数のvm=外部hddでを同時に実行すると、パフォーマンスが大幅に低下する可能性があります。そのシナリオのhdd。 usb3で十分ですか、それともesataをサポートするusb3を入手する必要がありますか? usb3は問題ないはずですが、少なくとも私が使用した場合はそうでした。速いほど良いです。外付けhddをまだ購入していない場合は、予備のusbポートを何に使用するのかわからないため、esataを使用することをお勧めします。 (バックアップの目的で2番目の外部ドライブを追加することもできます。)hddでは、回転するプラッターディスクでのファイルの書き込み速度と読み取り速度が制限要因となるため、esataのパフォーマンスはそれほど向上しない場合があります。また、ssdまたは外付けドライブ用の少なくとも7200 rpm hddを入手してみてください。または、外部ケースと外部usbエンクロージャから1つを構築します。 ssdを購入できない場合、7200はファイル転送時間を数パーセントポイント削減します。 使用頻度の低いvmを外部ドライブに保存し、使用する必要がある場合は内部ドライブに移動する方が良いですか?これには、まずvm=を内部ドライブから外部ドライブに移動する必要があります。したがって、この質問です。 どのくらいの頻度で使用するかに関係なく、ファイルの書き込みや負荷の高い計算など、大量の負荷がかかるvmを内部ドライブに保持する必要があると思います。それらをシフトすることはかなりの痛みになる可能性があります。 20 gbのコピーvm内部hddから外部hddに60 mb/sで約6〜7分かかります。内部ssdから外部ssdへのコピーはかなり高速になります。vmのパフォーマンスが外付けディスクは受け入れ可能であり、それらを移動する必要はないかもしれません。 パフォーマンスを大幅に低下させることなく、外部ドライブからvm=を実行することもできますか? 1.を参照してください。vmが小さい場合は、通常のコンピューターから中程度のコンピューターでの作業が可能です。グラフィックデザインや大量のファイル転送を行うと、パフォーマンスが大幅に低下する可能性があります。あなたのプログラミングのニーズに対して、私はあなたがssdを取得する他の場所で収集されたデータを提案します( 大規模なソフトウェアをコンパイルするためのより重要なcpuまたはramたとえば、gccのブートストラップ? 、 http://www.overclock.net/t/997361/compiling-and-cpu-usage )。反対意見もありますが( https://stackoverflow.com/questions/15199356/speed-up-compile-time-with-ssd )繰り返しますが、疑わしい場合は、良いものを入手してください。編集:2016年1月5日-最近の経験に基づくいくつかの情報を追加