2012-01-03 4 views
1

가능한 중복 :
Why is the Android phone simulator so slow?Android 에뮬레이터가 느리게로드되는 이유는 무엇입니까?

안녕하세요, 나는 안드로이드 개발에 새로운 오전, 나는 내가 안드로이드 4.0 애플 리케이션을위한 에뮬레이터를 만들 특히, 천천히 왜 에뮬레이터 부하를 궁금해.

+0

https://www.google.com/#hl=en&cp=19&gs_id=2x&xhr=t&q=why+is+the+android+emulator+so+slow&tok=hSFdrm0w8oC6bcTiKyzJsA&pf=p&output=search&sclient=psy-ab&pbx=1&oq= 왜 +는 + android + & aq = 0 & aqi = g4 & aql = & gs_sm = & gs_upl = & bav = on.2 또는 .r_gc.r_pw.r_cp., cf.osb & fp = ee50a85590b9a705 & biw = 1680 & bih = 869 – Jack

+1

시뮬레이터를위한 유용한 팁은 다음과 같습니다. 이를 자체 핵심에 두어 중단없이 단일 코어에서 실행할 수 있습니다. Windows 작업 관리자에서 마우스 오른쪽 버튼을 클릭하고 선호도 설정을 클릭하여 코어 중 하나에 배치하고 Eclipse와 같은 무거운 프로그램을 해당 코어에서 제한하여 방해받지 않도록 제한 할 수 있습니다. –

+2

또한 스냅 샷을 활성화합니다.이 스냅 샷은 부트를 무시하고 시스템에 저장된 마지막 스냅 샷을로드합니다. 한 번 부팅해야하지만 그 후에는 훨씬 빨리 부팅해야합니다. – Jack

답변

6

일반적으로 이것은 개발 시스템의 속도에 직접적으로 연결됩니다. RAM, 디스크 속도, 프로세서 코어 등의 양을 늘리면 눈에 띄는 향상을 볼 수 있습니다.

자세한 내용은 this question을 확인하십시오.

0

에뮬레이트 된 하드웨어 (ARM CPU, IIRC)에서 Android를 실행하므로 속도가 느려집니다. 따라서 샌드 박스 OS가 아닌 완전한 가상 시스템을 실행하고 있습니다. 또한 단일 코어 머신을 에뮬레이트하므로 개발 상자에 여러 개의 코어가 있으면 많은 도움이되지 않습니다. 2.5GHz로 작동하는 4 코어 박스보다 듀얼 코어 3.5GHz 시스템을 사용하는 것이 좋습니다.

0

Android 에뮬레이터는 Android OS의 가상 장치입니다. 호스트 OS에서 램과 메모리를 사용하는 이유는 램과 메모리가 에뮬레이터에 의해 공유되는 이유입니다. 프로세스가 느리기 때문입니다.

관련 문제