ホストとして、カーネル5.3.0-40-genericを備えたUbuntu 19.10を実行しています。ゲストでは、カーネル5.30.0-40-genericを備えたUbuntu 18.04.4。
Android Emulator from Android Studioから起動すると、ゲスト全体がフリーズします。ゲストで4.15.0-60を試しましたが、同じ問題があります。4.15.0を試しました。ホストで-1050-oem、同じ問題。
更新:
Android Studioエミュレータに関連しない問題、virt-managerでも発生します。KVMに完全に関連しているようです
だから問題は:
any KVMゲスト内のエミュレーションを実行すると、ゲストがフリーズします
RAM実行時の推奨量Android Studio Ubuntuは8GBです。VirtualMachine Managerでは、仮想RAMの設定はゲストOSを選択してアクセスし、[Virtual Machine Manager]メニューからEdit→Virtual Machine Detailsを選択→青いⓘアイコン(仮想ハードウェアの詳細を表示)をクリックして新しいウィンドウを開き、そこからメモリを選択して少なくとも割り当てますゲストOSに8GBのメモリ。
Virtual Machine Managerは、デフォルトでグラフィックスとハードウェア支援の仮想化設定を自動的に構成しますが、UEFI/BIOSでIntel VT-xまたはAMD-Vハードウェア支援の仮想化を有効にする必要がある場合があります。
VT-X/AMD-VのニーズはVirtualBoxの中Android Studioに含まれるAndroidエミュレータを実行するために有効にする。お使いのコンピュータのプロセッサは、Intel VTをサポートしている場合-xまたはAMD-Vハードウェア支援による仮想化、UEFI/BIOSでも有効にする必要があります。VirtualBoxで次の2つのチェックボックスをオンにする必要があります設定→システム→加速タブ。
Vt-x/AMD-Vを有効にする
ネストされたページングを有効にする
Android Studioは非常に機能豊富なIDEであり、そのすべての優れた機能を使用するには、十分なリソースを割り当てる必要があります。 RAM実行時の推奨量Android Studio Ubuntuは8GBです。Android Studioそれが何であるかを何度も繰り返し調べてください。4GBのみのゲストOSではRAM実行するたびにAndroid Studioのエミュレーター、ゲストOSが停止します別の4GBを追加すると、ゲストOSはスムーズに動作しますRAM 8GBにします。
仮想マシンに割り当てるメモリが多すぎると、マシンが起動しない場合があるため、物理マシンを実行するために十分なメモリが残っていることを確認してください。
VirtualBoxのゲストOSは、最大256MBのビデオメモリを使用するように構成できます。ビデオメモリを256MBに増やすには、ターミナルを開いて次のように入力します。
VBoxManage modifyvm "Name of VM" --vram 256
VirtualBoxでプロセッサ数を構成することもできます設定→システム→プロセッサ タブ。