Method Signature를 이용한 안드로이드 런타임 성능 향상

Enhancement of Android Runtime Performance using Method Signature
  • 조인휘
  • 김원일

초록

In this paper, we have shown Dalvik virtual machine implementation to reduce the profiling overhead from the trace of the JIT compiler for the specific method. By running the same Java method on the original Dalvik VM and the modified Dalvik VM, we have achieved around 30% performance improvement with this algorithm. In this paper, to increase the reader's understanding of Android Dalvik virtual machine, we will explain the architecture of Dalvik JIT compiler and we will provide the detailed explanation with source codes for modified parts of Dalvik virtual machine. From the industry perspective, we can expect competitive benefits over the competitors with performance improvement in Android core.

키워드

AndroidDalvikVirtual MachineJITCompiler
제목
Method Signature를 이용한 안드로이드 런타임 성능 향상
제목 (타언어)
Enhancement of Android Runtime Performance using Method Signature
저자
조인휘김원일
DOI
10.7840/KICS.2011.36B.11.1323
발행일
2011-11
저널명
한국통신학회논문지
36
11
페이지
1323 ~ 1328