2011-10-10 3 views
3

호기심을 벗어났습니다. 논리적으로 생각하면 Android 디버깅 모드가 Android 기기의 성능을 저하 시키나요?Android 디버깅 모드 성능

안드로이드 디버깅이 안드로이드를 느리게한다는 것을 어떻게 증명할 수 있습니까?

P.S : 내가 필요 특정 대답 내가 그것을 증명할 수있는 방법에 신뢰할 수있는 원본?

+0

아이디어가 있습니까 ??? ??? 사용자가 프로그래밍 전문가가 아닌 것으로 가정합니다. – Ezylryb

답변

0

예. 디버거를 연결하면 거의 항상 성능이 저하됩니다. 성능 관련 인수를 증명하는 가장 좋은 방법은 항상 일부 테스트를 실행하는 것입니다. 코드에 타이머를 설정하고 경험적으로 데이터를 수집하십시오. 그렇다면 어떤 방법이 더 빠를뿐만 아니라 정확히 얼마나 많은 부분을 알게 될 것입니다.

'구체적인 답변'- 측정 및 테스트가 '신뢰할 수있는 출처'

+0

아이디어를 얻으려면 어떻게해야합니까? 내 코드에서 타이머를 설정하고 경험적으로 데이터를 수집하는 방법은 무엇입니까? @spatulamania – Ezylryb

+0

@Ezylryb'System.nanoTime()'을 호출 할 때 사용할 코드를 둘러 쌀 수 있습니다. 그런 다음 차이를 계산하여 경과 시간을 계산하십시오. – spatulamania

0

디버깅을 사용하거나 사용하지 않고 응용 프로그램을 실행하고 실행 시간 차이를 보여줍니다. 간단히 열리는 앱을 사용하는 것이 가장 좋습니다. 일부 계산 또는 무언가가 그런 식으로 끝나면 앱과 상호 작용할 때 사용자 오류가 발생하지 않습니다.

+0

아이디어는 어떻게 응용 프로그램이 실행되는 속도를 계산할 수 있습니까? @ Jesus Ramos – Ezylryb