AndroidはLinuxカーネルを使用しているので、Linux上のAndroidエミュレーションのパフォーマンスオーバーヘッドはありますか?コンテナなどの最小パフォーマンスオーバーヘッドを達成するためにデフォルトのカーネルを利用しますか?私は現在シミュレーションにAnboxを使用しています。
答え1
~によるとアンボックスのウェブサイト:
Anboxは、ハードウェアやデータに直接アクセスすることなく、Androidアプリを密封されたボックスに配置します。
したがって、エミュレーションはハードウェアパススルーではありませんが、オーバーヘッドを意味します。
Anboxは、ホストオペレーティングシステムと同じカーネルでAndroidシステムを実行します。
したがって、本格的なエミュレータと比較して速度低下が少ない。