android效能測試常見指標

來源:互聯網
上載者:User

標籤:

1、記憶體

 在android系統中,每個APP進程除了同其他進程共用(shared dirty)外,還獨用私人記憶體(private dirty),通常我們使用PSS(=私人記憶體+比例分配共用記憶體)來衡量一個APP的記憶體開銷

 測試方法:adb shell dumpsys meminfo 應用程式套件名

備忘:adb shell dumpsys meminfo列出了所有應用佔用的記憶體大小

2、CPU

3、流量

adb shell cat /proc/net/xt_qtaguid/stats中有流量的使用方式

用法:

首先需求萃取應用的UID

adb shell dumpsys package com.android.mms |findstr userId=

然後...

adb shell cat /proc/net/xt_qtaguid/stats | findstr userId

 

48 wlan0 0x0 10127 0 316574 2279 472562 3651 316574 2279 0 0 0 0 472562 3651 0 0 0 0
49 wlan0 0x0 10127 1 6172960 4936 415951 5215 6172960 4936 0 0 0 0 415951 5215 0 0 0 0
50 wlan0 0x3792d5b400000000 10127 0 29678 208 32168 296 29678 208 0 0 0 0 32168 296 0 0 0 0
51 wlan0 0x3792d5b400000000 10127 1 226170 222 25745 265 226170 222 0 0 0 0 25745 265 0 0 0 0
56 wlan0 0xfa1dcc4b00000000 10127 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
57 wlan0 0xfa1dcc4b00000000 10127 1 3014885 2127 139857 2117 3014885 2127 0 0 0 0 139857 2117 0 0 0 0

其中第6和8列為 rx_bytes(接收資料)和tx_bytes(傳輸資料)包含tcp,udp等所有網路流量傳輸的統計。

備忘:指令碼頁http://www.cnblogs.com/penghong2014/p/4530875.html

4、電量

android的很多特性都比較耗電(如螢幕,GPS,sensor感應器,喚醒機制,CPU,連網等的使用)

1)滅屏待機最省電

2)WiFi比蜂窩資料,包括2G(GPRS)、3G更省電

當使用者按power鍵,使得手機進入滅屏休眠狀態,Android系統其實是做了前面說的一些工作:關閉螢幕、觸控螢幕、感應器、dump目前使用者態和核心態程式運行上下文到記憶體或者硬碟、關閉CPU供電

應減小應用對CPU的喚醒,才能省電

5、啟動速度

6、滑動速度、介面切換速度

動畫幀率

        圖片處理器每秒重新整理的幀數(FPS),可用來指示頁面是否平滑的渲染。高的幀率可以得到更流暢,更逼真的動畫,不過幀率達到60fps以上,人眼主觀感受到的差別就不大了。所以以60fps作為衡量標準,即要求每一幀重新整理的時間小於16ms,這樣才能保證滑動中平滑的流暢度。

7、與伺服器互動的網路速度

android效能測試常見指標

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.