web-dev-qa-db-ja.com

Linuxホスト上のVMwareが定期的にフリーズする

VMware(Ubuntu 16.04 Host)で仮想マシンを実行すると、ゲストシステム(現時点ではWindows 10)とホストシステムの両方が数秒間定期的に応答しなくなります。起動時AtomまたはゲストVMのVisual Studio。

RAM使用状況レポートは通常のように見えます(合計16 GB、VMが「共有メモリ」として使用、一部の空き容量はGB)、システムが応答していない間はIOタスクが一時停止されているか非常に遅い。たとえば、テキストのコピー/貼り付けには数秒かかります。

VMwareで設定(仮想化設定、VMのRAMなど)を変更しても、効果はありません。

2

解決策は、khugepagedデフラグを無効にすることです。

echo never | Sudo tee /sys/kernel/mm/transparent_hugepage/defrag
echo 0 | Sudo tee /sys/kernel/mm/transparent_hugepage/khugepaged/defrag

この回答 の質問を参照してください Arch Linuxがkhugepagedから応答しなくなります

また、RAMの量を制限することをお勧めします。これは、VMwareがVMを実行してホストシステム用に予約するために使用できるものです([編集]> [設定])。

VMware settings for reserved memory


注:答えを見つけるのは非常に難しいため、この質問の下にこの答えを再投稿しています。文字通り何年もかかりました。

4

他の人の役に立つかもしれないので、ここではこの回答を残しておきます。

VMwareの使用中に、ホスト(Ubuntu 19)とゲスト(Centos 7)の両方でフリーズとハングが頻繁に発生します。何が問題なのかわからず、フォーラムで解決策が見つかりませんでした。 Dell Xps 9570を使用しています。

「仮想化エンジン」オプションを無効にするとフリーズが停止しました。 [仮想マシンの設定]> [プロセッサ]に移動し、[仮想化エンジン]でチェックボックスが選択されていないことを確認します。

enter image description here

0
Mihai Popescu