SlideShare ist ein Scribd-Unternehmen logo
1 von 42
張惟誠
    鍾家涵
    翁子婷
指導教授:林盈達
←手機評比分數
Level1

Level2

Level3
Level1

Level2

Level3
         慢




   勝     快
   將Android日誌的log整合,再依據app 做分類

   能分析所有安裝在系統中app的效能

   效能是呈現軟體實際執行時間,而非硬體速度
   Android log格式的分析

   利用關鍵字將log 分類、計算bottleneck

   研究出android的process tree
System PID
I/ActivityManager( 70): App Name (pack name)
   Start proc nctu.pack for activity
   nctu.pack/.NCTU_Activity:
     pid=370 uid=10044 gids={}
      App PID

I/ActivityManager( 70): Activity Name
Displayed nctu.pack/.NCTU_Activity:
+2s894ms
   Response Time
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
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
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
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
03.100 A’s log
03.105 A’s log
* 03.210
      03.210-03.100
03.750 A’s log
* 04.100
      04.100-03.750
05.120 A’s log
05.200 A’s log
* 06.000
      06.000-05.120
   PC版本
    ◦ 多台連結
    ◦ 圖+資訊的結合
    ◦ 勾選app,做效能比較
Android系統日誌對應與效能分析

Weitere ähnliche Inhalte

Andere mochten auch

Lab report adherend
Lab report adherendLab report adherend
Lab report adherendIzzah Noah
 
Laboratory report of three surfaces of wood
Laboratory report of three surfaces of woodLaboratory report of three surfaces of wood
Laboratory report of three surfaces of woodIzzah Noah
 
Keikos checkered cake
Keikos checkered cakeKeikos checkered cake
Keikos checkered cakeIzzah Noah
 
Eva Anderson - Graphic Design for Readability
Eva Anderson - Graphic Design for ReadabilityEva Anderson - Graphic Design for Readability
Eva Anderson - Graphic Design for ReadabilityPlain Talk 2015
 
Kel Smith - Pixels, Plows & Partnerships: Designing for Food Deserts
Kel Smith - Pixels, Plows & Partnerships: Designing for Food DesertsKel Smith - Pixels, Plows & Partnerships: Designing for Food Deserts
Kel Smith - Pixels, Plows & Partnerships: Designing for Food DesertsPlain Talk 2015
 
Hrm trade dispute
Hrm trade disputeHrm trade dispute
Hrm trade disputeIzzah Noah
 
PARTICLEBOARD EXPERIMENT
PARTICLEBOARD EXPERIMENTPARTICLEBOARD EXPERIMENT
PARTICLEBOARD EXPERIMENTIzzah Noah
 
Negative impacts of formaldehyde release from furniture made
Negative impacts of formaldehyde release from furniture madeNegative impacts of formaldehyde release from furniture made
Negative impacts of formaldehyde release from furniture madeIzzah Noah
 
Kepelbagaian etnik di malaysia
Kepelbagaian etnik di malaysiaKepelbagaian etnik di malaysia
Kepelbagaian etnik di malaysiaIzzah Noah
 

Andere mochten auch (11)

Lab report adherend
Lab report adherendLab report adherend
Lab report adherend
 
Laboratory report of three surfaces of wood
Laboratory report of three surfaces of woodLaboratory report of three surfaces of wood
Laboratory report of three surfaces of wood
 
Chapter 1
Chapter 1Chapter 1
Chapter 1
 
Keikos checkered cake
Keikos checkered cakeKeikos checkered cake
Keikos checkered cake
 
Eva Anderson - Graphic Design for Readability
Eva Anderson - Graphic Design for ReadabilityEva Anderson - Graphic Design for Readability
Eva Anderson - Graphic Design for Readability
 
Kel Smith - Pixels, Plows & Partnerships: Designing for Food Deserts
Kel Smith - Pixels, Plows & Partnerships: Designing for Food DesertsKel Smith - Pixels, Plows & Partnerships: Designing for Food Deserts
Kel Smith - Pixels, Plows & Partnerships: Designing for Food Deserts
 
Hrm trade dispute
Hrm trade disputeHrm trade dispute
Hrm trade dispute
 
PARTICLEBOARD EXPERIMENT
PARTICLEBOARD EXPERIMENTPARTICLEBOARD EXPERIMENT
PARTICLEBOARD EXPERIMENT
 
Negative impacts of formaldehyde release from furniture made
Negative impacts of formaldehyde release from furniture madeNegative impacts of formaldehyde release from furniture made
Negative impacts of formaldehyde release from furniture made
 
Kepelbagaian etnik di malaysia
Kepelbagaian etnik di malaysiaKepelbagaian etnik di malaysia
Kepelbagaian etnik di malaysia
 
Plywood
PlywoodPlywood
Plywood
 

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

  • 1. 張惟誠 鍾家涵 翁子婷 指導教授:林盈達
  • 2.
  • 3.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 16.
  • 17.
  • 18.
  • 19.
  • 20.
  • 21.
  • 22.
  • 23.
  • 24.
  • 25. Level1 Level2 Level3 慢 勝 快
  • 26.
  • 27.
  • 28. 將Android日誌的log整合,再依據app 做分類  能分析所有安裝在系統中app的效能  效能是呈現軟體實際執行時間,而非硬體速度
  • 29.
  • 30.
  • 31.
  • 32.
  • 33. Android log格式的分析  利用關鍵字將log 分類、計算bottleneck  研究出android的process tree
  • 34. System PID I/ActivityManager( 70): App Name (pack name) Start proc nctu.pack for activity nctu.pack/.NCTU_Activity: pid=370 uid=10044 gids={} App PID I/ActivityManager( 70): Activity Name Displayed nctu.pack/.NCTU_Activity: +2s894ms 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.210-03.100 03.750 A’s log * 04.100 04.100-03.750 05.120 A’s log 05.200 A’s log * 06.000 06.000-05.120
  • 40.
  • 41. PC版本 ◦ 多台連結 ◦ 圖+資訊的結合 ◦ 勾選app,做效能比較