Analysis of dynamic compilation of Dalvik VM for effective Android NFC performance

효율적인 안드로이드 NFC 동작을 위한 Dalvik VM의 동적 컴파일 분석

  • Yoo, Hyun-Joo (Dept. of Advanced Engineering, KyungNam University) ;
  • Kim, Young-Sub (Dept. of Advanced Engineering, KyungNam University) ;
  • Lee, Su-Hyun (Dept. of Computer Engineering, Changwon National University) ;
  • Jung, Min-Soo (Dept. of Computer Engineering, KyungNam University)
  • 유현주 (경남대학교 첨단공학과(융합IT전공)) ;
  • 김영섭 (경남대학교 첨단공학과(융합IT전공)) ;
  • 이수현 (국립 창원대학교 컴퓨터공학과) ;
  • 정민수 (경남대학교 컴퓨터공학과)
  • Published : 2012.05.18

Abstract

스마트폰은 다양한 서비스를 위한 기술이 집약되어 있으며 그 중 NFC(근거리 무선 통신) 기술은 기존의 모바일 RFID 기술보다 진일보하여 태그 읽기/쓰기 기능을 비롯하여 모바일 결제에 이르기까지 활용 범위가 매우 넓다. 이러한 NFC 기술을 활용한 안드로이드 어플리케이션의 구동에 있어 실시간 처리의 효율성은 서비스의 안정성에 크게 영향을 미친다. 따라서 안드로이드 플랫폼에서 보다 안정적인 실시간 서비스 실행을 위해 기존 안드로이드 실시간 처리 영역인 Dalvik VM의 동적 컴파일 메커니즘과 현재 발표되어 있는 개선된 방식의 메커니즘을 분석 정리하고자 한다. 또한 이를 바탕으로 향후 스마트 폰의 NFC 구동에 있어 Dalvik VM의 보다 최적화된 컴파일 방식을 제안할 수 있도록 연구하고자 한다.

Keywords