Linux에서 Android 에뮬레이션을 실행하면 성능 오버헤드가 발생하나요?

Linux에서 Android 에뮬레이션을 실행하면 성능 오버헤드가 발생하나요?

Android는 Linux 커널을 사용하므로 Linux에서 Android 에뮬레이션에 대한 성능 오버헤드가 있습니까? 컨테이너와 같은 최소 성능 오버헤드를 달성하기 위해 기본 커널을 활용합니까? 저는 현재 시뮬레이션을 위해 Anbox를 사용하고 있습니다.

답변1

~에 따르면안박스 웹사이트:

Anbox는 하드웨어나 데이터에 직접 접근하지 않고 Android 앱을 밀봉된 상자에 넣습니다.

따라서 에뮬레이션은 하드웨어 통과가 아니지만 오버헤드를 의미합니다.

Anbox는 호스트 운영 체제와 동일한 커널에서 Android 시스템을 실행합니다.

따라서 본격적인 에뮬레이터에 비해 속도 저하가 적습니다.

관련 정보