• DocumentCode
    2436545
  • Title

    A whole layer performance analysis method for Android platforms

  • Author

    Lee, Namseung ; Lim, Sung-Soo

  • Author_Institution
    LG Electron., Seoul, South Korea
  • fYear
    2011
  • fDate
    13-14 Oct. 2011
  • Firstpage
    1
  • Lastpage
    1
  • Abstract
    As the products based on Android platform have been widely spread in consumer electronics market, the needs for systematic performance analysis have significantly increased. We implemented a whole layer performance analysis tool set combining and integrating available open source performance analysis tools. Android framework layer profiling is performed DDMS mechanism with a little modification and the kernel layer profiling is based on Ftrace. The reason why we selected Ftrace instead of Oprofile as kernel layer profiler is that the Oprofile often misses the important kernel events to analyze since Oprofile is using purely time-based sampling. While Ftrace provides accuracy in performance profiling, the additional costs to perform kernel events profiling are significant. Therefore, minimizing the profiling cost maintaining the accuracy of event logging has been a primary issue in performance profiling at kernel layer.
  • Keywords
    consumer electronics; operating system kernels; program debugging; software performance evaluation; Android framework layer profiling; Android platform; Dalvik Debug Monitor Server mechanism; Ftrace; consumer electronics market; event logging; kernel layer profiling; open source performance analysis tools; whole layer performance analysis method;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Embedded Systems for Real-Time Multimedia (ESTIMedia), 2011 9th IEEE Symposium on
  • Conference_Location
    Taipei
  • Print_ISBN
    978-1-4577-2123-6
  • Type

    conf

  • DOI
    10.1109/ESTIMedia.2011.6088515
  • Filename
    6088515