• DocumentCode
    2863444
  • Title

    Benchmark Dalvik and Native Code for Android System

  • Author

    Lin, Cheng-Min ; Lin, Jyh-Horng ; Dow, Chyi-Ren ; Wen, Chang-Ming

  • Author_Institution
    Dept. of Comput. & Commun. Eng., Nan Kai Univ. of Technol., Nantou, Taiwan
  • fYear
    2011
  • fDate
    16-18 Dec. 2011
  • Firstpage
    320
  • Lastpage
    323
  • Abstract
    Google´s Android Native Development Kit (NDK) is a toolset that lets you embed components to use of native code in your Android applications. It makes possible for developers to easily compile in C/C++ for the Android development platform. Generally, developer does not concern how effective between native code and Dalvik Java code that will causes poor performance of Android. There are some researches discussed about benchmark Java and C/C++. But they do not consider the issues of Dalvik and native code for Android programming or evaluate them in real Android device. In this work, we use a more complete approach to benchmark Dalvik java code and Native code on real Android device. We conducted 12 test programs to analyze the performance and found that native code faster than Dalvik Java code for about 34.2%.
  • Keywords
    C++ language; Java; mobile computing; operating systems (computers); program compilers; program testing; virtual machines; Android development platform; Android native development kit; Android programming; Android system; C-C++ compiling; Dalvik Java code; Google; native code; performance analysis; test program; Androids; Benchmark testing; Humanoid robots; Java; Libraries; Programming; Smart phones; Android; Benchmark; Dalvik Java code; NDK; Native code;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Innovations in Bio-inspired Computing and Applications (IBICA), 2011 Second International Conference on
  • Conference_Location
    Shenzhan
  • Print_ISBN
    978-1-4577-1219-7
  • Type

    conf

  • DOI
    10.1109/IBICA.2011.85
  • Filename
    6118781