如何进行CPU高负荷运行测试

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

CompanyConfidential1NanJingDesignCenter如何進行CPU高負荷運行測試CompanyConfidential2NanJingDesignCenterCPU占有率高導致的問題CPU占用率過高導致的問題主要有:1.Slowdown手機運行速度變得緩慢2.Phonehang大數據量處理不了時手機會無反應3.Powercycle手機緩慢運行后一段時間可能會導致自動重啟CompanyConfidential3NanJingDesignCenter1打開大型的數據文件用手機打開大型的文件需要進行大量的CPU運算舉例說明:1瀏覽分辨率很高的圖片(3264×2448)2察看3m以上的TXT文檔3播放高分辨率的視頻(640×480)4播放高編碼率的音樂文件比如320kbps的MP3、APE、FLACCompanyConfidential4NanJingDesignCenter2運行略微損壞的文件手機運行略微損壞的文件到錯誤處會占用很高的CPU來處理異常舉例說明:1播放損壞的視頻文件2安裝損壞的JAR文件3查看損壞的圖片CompanyConfidential5NanJingDesignCenter3多任務環境下操作在多任務環境中進行新的操作會讓CPU花費大量開銷來維持后臺運行程序的狀態舉例說明1打開大量widget的情況下進行3d游戲2運行3d游戲的同時收到MTcall3后臺播放音樂的同時打開瀏覽器上網CompanyConfidential6NanJingDesignCenter4多窗口瀏覽器打開大型網頁用多窗口瀏覽器訪問大數據量網頁的時候,js腳本和網頁的渲染會占用大量的CPU資源舉例說明1打開瀏覽器訪問新浪、網易、tom、搜狐放大然后快速滑動2打開8個tab訪問8個大型網站CompanyConfidential7NanJingDesignCenter5機身內存幾乎塞滿的時候進行測試塞滿機身內存的情況下測試CPU的占用率會比較高塞滿機身內存的方法:1dd命令手機用usb數據線連接上PC打開DOS窗口運行adbshellcd/data/anrddif=/dev/zeroof=35Mbs=1048576count=35of是文件名,bs是塊大小,count是塊總數,上面命令會產生一個35M的文件ddif=/dev/zeroof=2Kbs=1024count=2上面命令會產生一個2K的文件CompanyConfidential8NanJingDesignCenter2使用DDMS工具用usb數據線連接手機到PC,打開DDMS工具選擇導入文件,導入一定數量的文件到機身內存直到幾乎塞滿為止。舉例說明1在機身內存幾乎塞滿的情況下進入錄像機錄像2在機身內存幾乎塞滿的情況下瀏覽大型網站CompanyConfidential9NanJingDesignCenter6快速重復的進行操作快速重復的進行操作讓CPU實時處理大量數據會占用很高的資源舉例說明1播放音樂的時候快速重復開關滑蓋2在widget界面快速重復開關滑蓋3瀏覽圖片的時候快速重復按power鍵開關屏幕4在拍照界面快速重復按快門鍵拍照CompanyConfidential10NanJingDesignCenter7其他1網絡不穩定情況下的操作比如同時更新大量RSSfeed、頻繁跟新郵件、同時下載多個文件2運行某些特殊的文件格式比如imy鈴聲格式3在打開Logcat工具的情況下操作手機CompanyConfidential11NanJingDesignCenter有關參數性能的測試CompanyConfidential12NanJingDesignCenter有關性能參數的問題都是硬件相關參數沒有達到相關標準或參考機的標準,影響用戶的使用體驗。例如:1.WIFI傳輸速率過慢2.SD卡吞吐量達不到標準3.Modem速度低于3G網絡傳輸速度CompanyConfidential13NanJingDesignCenterSDcard使用SDcard吞吐量測試工具測試不同品牌、不同容量、不同速率的SDcard的吞吐量大小,然后和參考值相對比。影響結果的參數很多,為了力求結果的準確性,需要在測試前拔出SIM卡,手機恢復出廠設置,等手機完全啟動后,不手動運行其它程序,設置背光常亮,SDcard中剩余空間一定的情況下運行測試工具,對每個測試選項測試三次取平均值。CompanyConfidential14NanJingDesignCenterModem用手機當modem上網,記錄上傳下載速度,和參考值對比。需要注意確保手機的信號良好,盡量避開人群上網時間,同時modem的速度大于網絡的理論速度。例如:ADQ的modem最大傳輸速率為921.6kbps,EVDO的理論下載速率可達到2.4576Mbps,HSDPA的理論下載速率可達到14.4Mbps,用這兩種手機卡撥號上網的時候網絡速度會受到modem速度的限制而導致測試結果不準確。CompanyConfidential15NanJingDesignCenter3D性能Andorid平臺可以使用neocore程序測試CPU速度和3D渲染能力Neocore是一个基于OpenGL-ES1.1的图形性能基准测试软件。软件打开后会播放一段动画,在动画的最后软件会对运行软件的机器进行评定,并得出一个FPS值。ADQ和F0X系列暫時無法成功運行此程序,得不到有效分數。CompanyConfidential16NanJingDesignCenterJbenchmarkJBenchmark是一款专门用于测试支持的java手机和PDA性能的软件,通过测试手机的一些性能(主要是图形方面的性能)来反映手机执行程序的快慢。JBenchmark主要包含5项测试:1)Text测试手机的文字描画速度,这项参数在手机的商务和网络应用功能方面显得很重要(如发邮件,聊天,浏览网页等);2)2Dshapes测试手机在屏幕上描画任意多边形的能力;3)3Dshapes测试手机实时描画一个三维正方体的能力(当然并非真正的指手机支持3D性能);4)Fillrate填充率,测试手机用小的色块随机填充屏幕的能力5)Animation测试手机显示一个简单的PNG动画的能力。需要注意的是恢復出廠設置,拔出SIM卡,不手動運行其他程序,設置背光常亮,運行十遍取平均值,然后和參考值進行對比。CompanyConfidential17NanJingDesignCenterWIFI以及WAPI使用IxChariot工具得出一段時間內有效的平均的WIFI吞吐量數據與參照機對比。需要注意的是確保AP信號極好,無其他WIFI終端連接,PC端不運行大型程序,手機端設置背光常亮,同時拔出SIM卡,恢復出廠設置,不手動運行程序。記錄的測試數據為平均吞吐量。CompanyConfidential18NanJingDesignCenterGPRS、EDGE以及3G連接網絡后,用手機瀏覽器進行不同時常不同文件的下載測試,將數據同參照值進行對比。需要注意的是下載過程中設置背光常亮,同時沒有MTcall,取消RSS天氣郵件等程序的自動刷新選項,不連接WIFI和PC。CompanyConfidential19NanJingDesignCenterBTBT測試主要包括:1.搜尋配對設備時間2.通話連結距離(沒遮擋物)3.傳輸速度(OPP)4.BT資源設備的兼容性5.BTprofile支持狀況將測試結果同參照機對比。

1 / 19
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功