請問大家手上的 Android 手機有沒有發現不消一會電量就被吃光光了嗎?相信面對這個問題時,我們除了急著找電源外,也想知道吃電的元兇。最近,Purdue University 就了一項找出耗電元兇的測試,他們在運行 Android 的 HTC myTouch 3G 以及 Google Nexus One 上運行如 Angry Birds 的等五個免費軟體並以特製軟體進行測試。
在執行 Angry Birds 時,研究發現在軟體執行時的總功耗僅有 30% 是遊戲本身耗損的,然而 70% 以上的能功耗是由於軟體不斷上傳使用者的個人訊息、位置以及不斷刷新廣告所造成。而在其他內藏廣告的應用程式也有類似的情形。
研究人員表示,對於比較耗電較高的程式碼,應該採取必要措施使他們變得更省電,並同時希望這個研究能夠推動廣告商和開發商合作,改善程式碼,更好的利用電量,從而增加裝置的續航力。
研究報告:
http://research.microsoft.com/en-us/people/mzh/eurosys-2012.pdf
沒有留言:
張貼留言