
仮想マシンが非常に遅くなる原因は何でしょうか? クアッドコア i7 プロセッサ、8 GB の RAM、適切なハードドライブ (SSD ではない) を搭載したコンピューターで、Ubuntu 14.04 を搭載した VMware Workstation を実行しています。 2 つのコア (4 つの論理プロセッサ) と 3 GB の RAM を VM に割り当てたので、十分なパワーがあるはずです。 問題ないこともあれば、長時間使用できないほど遅くなることもあります。 ブラウザー タブ、テキスト エディター、Postman、DB サーバー、http サーバー、ターミナル タブをいくつか実行していますが、割り当てたハードウェアを考えると、それほど負荷がかからないと思います。 タスク マネージャーを確認したところ、VM のディスク使用率が 100% になる時間が数分間続くことがあります。 時々スタックして、クールダウンせずに読み取りを続けるだけです。 このようなことは他の人にも起こりますか? VM にのみ影響するようです。 ネイティブ OS は、これらの高負荷期間中も比較的応答性が保たれます。
答え1
Keltari さんの意見に賛成です。問題を特定した段階だと思います。おそらくディスク関連の問題でしょう (100% 使用率について言及されているように)。しかし、原因を見つけるにはもう少し調査が必要です。これは問題を見つけるための調査なので、どこへ進むべきかを段階的に説明するのは困難です。速度低下の原因を特定するために、すべてのオプションを確認することをお勧めします。
ここで紹介したようなツールをいくつか見てみましょう。 http://www.tecmint.com/command-line-tools-to-monitor-linux-performance/
ディスクベースの場合は、lsof や iotop などのツールから始めるのがよいでしょう (top や ps では原因の特定に役立たないと仮定します)。
答え2
これは、仮想マシンで発生する可能性のある一般的な問題であり、VM 上で負荷の高いアプリケーションを使用しているときに、その特定のアプリケーションに十分なメモリがない可能性があります。
このため、VM の実行速度が遅くなる可能性があります。それ以外の場合は、ネットワーク側またはホスト側のいずれかに問題がある可能性があります。
それは状況によります。