“為什么我的機頂盒變得越來越卡了?”相信這是很多小伙伴普遍存在的一個疑問。機頂盒用著用著就越來越卡、越來越慢;玩?zhèn)€大型游戲機頂盒不但卡還發(fā)熱;啟動應用程序要等老半天……等等,這些因為機頂盒卡頓而引起的問題在平時屢見不鮮。那么到底是因為什么原因而導致的呢?今天我們就一起來分析分析
其實引起機頂盒卡頓的原因毛毛多,總的來說可以分為以下三大類
無良開發(fā)商牟取暴利
為了通過自家的App謀取暴利,有很多無良的應用開發(fā)商會在App中大量植入廣告,植入的方式有很多,有SDK也有API,通過植入廣告他們可以掙到大量的錢財。
說到廣告的植入,一些大型的App在用戶下載安裝時,同時會要求用戶綁定安裝其他的App,我們真的會很厭惡。有時某個App發(fā)現更新,但當用戶更新完畢后,很可能桌面上會多出來一個新的圖標。
有時候,你發(fā)現通知欄有一條消息,然后就去點擊它,那條通知消息竟然自動變成軟件下載了,而且連停止按鈕都沒有,根本停不下來。還有一些App在桌面都不生成圖標,直接在后臺偽裝成系統進程運行,為的就是搜集用戶位置、電話號碼、私密短信等隱私信息。
廠商們?yōu)榱酥\取暴利,在正常的App里面加入廣告代碼,有的甚至是故意造出流氓軟件吸費扣費,甚至在后臺搜集用戶的隱私信息。試想,你的機頂盒怎么可能不卡?
這里還是推薦大家到正規(guī)的應用市場下載安裝軟件,下載安裝應用都會有官方認證的標識與安全認證的標識,用戶可以很放心的下載安裝,完全沒有擔心。 ▲官方認證及安全認證 流暢和核心數的關系
很多人看機頂盒,就是看核心數。認為核心多的性能好,不會卡頓。抱怨“八核還會卡”就是基于這種思想。而事實上,系統的流暢性和幾個核心關系不大。我們所說的流暢性包括兩部分:
一是系統本身的流暢性,實際是“啟動器”這個應用的流暢性;二是應用的流暢性,就是各種應用運行的流暢性。
▲機頂盒速度變卡與機頂盒處理器核心數并無太大關系
影響這兩個流暢性的并不是核心多少,而是單核心的性能和內存的帶寬。我們的“啟動器”和各種應用大多數情況下只能利用上一個或者兩個核心,能利用四個核心的就很少了,能利用上八個核心的鳳毛麟角。所以決定速度快慢的并不是有幾個核心,而是單核心的性能如何! 機頂盒的RAM影響
是不是RAM的容量越大,機頂盒運行起來就越快?其實這個問題一直都是許多同學糾結的問題,Android系統的機頂盒運行速度快慢,RAM并不是影響機頂盒的速度唯一,更多是由CPU、GPU、RAM、ROM共同的協調處理來決定,CPU與GPU處理能力強、RAM的空閑大于系統最低剩余值、ROM中垃圾碎片文件少,這幾點點都達到,機頂盒的運行速度就越快。
▲1GB RAM已經不能足以支撐目前大部分的機頂盒游戲
一般1GB的RAM能開多少程序,它與2GB的RAM究竟有什么本質的區(qū)別?具體能開啟多少應用程序沒有具體計算過,因為每個人的軟件不一樣,占用的內存更不同。Android系統有一個系統調整規(guī)則,比如某些機頂盒的設置,系統低于21MB的RAM,就不能支撐系統流暢運行,所以就會出現卡頓、甚至會強行關閉某些程序的現象。而對于1GB與2GB的RAM機型,如果在CPU、GPU、ROM等都相同的情況下,主要表現在大型應用上,2GB的RAM相比較而言,在大型游戲上更有優(yōu)勢。而1GB則會出現略卡、或強行關閉的現象。
|