Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Android系統日誌對應與效能分析

35fae48e7415421c9ec88e6bca66383e?s=47 MarsW
October 08, 2012

 Android系統日誌對應與效能分析

國立交通大學資訊工程系101學年度專題競賽決賽

35fae48e7415421c9ec88e6bca66383e?s=128

MarsW

October 08, 2012
Tweet

Transcript

  1. 張惟誠 鍾家涵 翁子婷 指導教授:林盈達

  2. None
  3. None
  4. ←手機評比分數

  5. None
  6. None
  7. None
  8. None
  9. None
  10. None
  11. None
  12. None
  13. None
  14. None
  15. Level2 Level1 Level3

  16. None
  17. None
  18. None
  19. None
  20. None
  21. None
  22. None
  23. None
  24. None
  25. Level2 Level1 慢 快 Level3 勝

  26. None
  27. None
  28.  將Android日誌的log整合,再依據app 做分類  能分析所有安裝在系統中app的效能  效能是呈現軟體實際執行時間,而非硬體速度

  29. None
  30. None
  31. None
  32. None
  33.  Android log格式的分析  利用關鍵字將log 分類、計算bottleneck  研究出android的process tree

  34. I/ActivityManager( 70): Start proc nctu.pack for activity nctu.pack/.NCTU_Activity: pid=370 uid=10044

    gids={} System PID App PID App Name (pack name) I/ActivityManager( 70): Displayed nctu.pack/.NCTU_Activity: +2s894ms Activity Name Response Time
  35. 03.100 A’s log 03.105 A’s log 03.210 B’s log 03.420

    B’s log 03.750 A’s log 04.100 B’s log 04.307 C’s log 04.800 C’s log 05.120 A’s log 05.200 A’s log 06.000 C’s log
  36. 03.100 A’s log 03.105 A’s log 03.210 B’s log 03.420

    B’s log 03.750 A’s log 04.100 B’s log 04.307 C’s log 04.800 C’s log 05.120 A’s log 05.200 A’s log 06.000 C’s log
  37. 03.100 A’s log 03.105 A’s log 03.210 B’s log 03.420

    B’s log 03.750 A’s log 04.100 B’s log 04.307 C’s log 04.800 C’s log 05.120 A’s log 05.200 A’s log 06.000 C’s log
  38. 03.100 A’s log 03.105 A’s log *03.210 B’s log 03.420

    B’s log 03.750 A’s log * 04.100 B’s log 04.307 C’s log 04.800 C’s log 05.120 A’s log 05.200 A’s log * 06.000 C’s log
  39. 03.100 A’s log 03.105 A’s log * 03.210 03.750 A’s

    log * 04.100 05.120 A’s log 05.200 A’s log * 06.000 03.210-03.100 04.100-03.750 06.000-05.120
  40. None
  41.  PC版本 ◦ 多台連結 ◦ 圖+資訊的結合 ◦ 勾選app,做效能比較

  42. None