Linux ホストの VMware により定期的に停止

Linux ホストの VMware により定期的に停止

VMware(Ubuntu 16.04ホスト)で仮想マシンを実行している場合は、ゲストVMでAtomまたはVisual Studioを起動したときなど、ゲストシステム(現在のWindows 10)とホストシステムの両方が数秒間応答しないことがよくあります。

RAM使用量レポートは正常に見えますが(合計16GB、VMは6.5GBを「共有メモリ」として使用し、空きGBもあります)、システムが応答しないと、コピーなどのIO操作が中断または非常に遅くなります。 / paste テキストには数秒かかります。

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

ベストアンサー1

解決策は、最適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が仮想マシンを実行するために使用できるRAMの量を制限することをお勧めします(編集>デフォルト設定)。

VMwareはメモリ設定を維持します。


注:回答を見つけるのが難しかったので、この質問にこの回答を再投稿しています。文字通り数年かかりました。

おすすめ記事