|
就在RK3368芯片機(jī)頂盒開啟量產(chǎn)模式,海美迪、天敏、云網(wǎng)行等機(jī)頂盒廠家掀起全民瘋產(chǎn)八核64為搭載安卓5.1系統(tǒng)機(jī)頂盒的時(shí)候,開博爾大反其道,推出PC級(jí)顯卡+4G內(nèi)存+16G閃存的游戲天尊開博爾F6。
畢竟,目前市面上,安卓機(jī)頂盒內(nèi)存最大的也僅為2G,在售的也相當(dāng)稀少,僅天貓魔盒 TMB300 尊享版在售。開博爾F6的4G內(nèi)存橫空一出,必然引起一場(chǎng)軒然大波。
201.png (2.16 MB, 下載次數(shù): 13)
下載附件
保存到相冊(cè)
2015-7-7 14:50 上傳
看電視卡頓最最最最最根本的原因分析!筆者在這篇文章中為大家分析過(guò),可以通過(guò)安裝當(dāng)貝助手,來(lái)一鍵清理系統(tǒng)緩存垃圾,結(jié)束所有安卓系統(tǒng)后臺(tái)運(yùn)行的程序,沒(méi)事點(diǎn)一點(diǎn)一鍵清理,就能讓可用內(nèi)存始終保持在較高的容量上面,開博爾廠商也是抓住了用戶渴求大內(nèi)存的心理,才推出4G超大內(nèi)存的新品,容量直逼PC顯卡。
那么,Android設(shè)備真的需要如此之高的內(nèi)存嗎?有必要沒(méi)事就結(jié)束所有進(jìn)程嗎?
獨(dú)特的進(jìn)程管理策略
想知道內(nèi)存對(duì)Android系統(tǒng)的影響,首先需要我們了解其獨(dú)特的進(jìn)程管理策略。
Linux(Android源于Linux)會(huì)在進(jìn)程活動(dòng)停止后就自動(dòng)結(jié)束該進(jìn)程,而Android則會(huì)將你所有運(yùn)行過(guò)的進(jìn)程都保留在內(nèi)存中,方便你下次運(yùn)行時(shí)可以快速調(diào)用,讓你覺(jué)得很爽。直到系統(tǒng)需要更多內(nèi)存時(shí)才會(huì)結(jié)束其中的某些進(jìn)程以釋放內(nèi)存。那么,Android系統(tǒng)是靠什么來(lái)判定不同類型進(jìn)程的終止優(yōu)先級(jí)呢?
原來(lái),Android系統(tǒng)會(huì)對(duì)評(píng)估每一個(gè)進(jìn)程的重要性并為其賦予大小不一的“oom_adj”閥值,這個(gè)值越大,意味著該進(jìn)程被系統(tǒng)終止的優(yōu)先級(jí)越高。比如,“當(dāng)內(nèi)存小于300MB時(shí),結(jié)束所有“oom_adj”值大于3的進(jìn)程?!盇ndroid系統(tǒng)通常會(huì)給進(jìn)程分為6類(見表1),其中前臺(tái)進(jìn)程的“oom_adj”值為0,意味著它永遠(yuǎn)不會(huì)被終止,而其它類型的進(jìn)程是否關(guān)閉,就取決于當(dāng)前系統(tǒng)的剩余內(nèi)存了。
18.jpg (68.85 KB, 下載次數(shù): 11)
下載附件
保存到相冊(cè)
2015-7-7 14:36 上傳
需要注意的是,前臺(tái)進(jìn)程和后臺(tái)進(jìn)程可以相互轉(zhuǎn)換。比如你正在用瀏覽器程序上網(wǎng),那瀏覽器就是前臺(tái)進(jìn)程。但你按Home鍵返回主頁(yè)后,瀏覽器進(jìn)程就變成后臺(tái)進(jìn)程了,在必要的時(shí)候就會(huì)被終止。舉個(gè)例子,長(zhǎng)按Home鍵可以切換近期運(yùn)行的程序,但有時(shí)候可以切換到原來(lái)暫停的狀態(tài)(從后臺(tái)轉(zhuǎn)至前臺(tái)),有時(shí)候卻變成重新啟動(dòng)了(為了啟動(dòng)新程序中途被進(jìn)程管理機(jī)制給干掉了)。
小提示
理論上后臺(tái)進(jìn)程并不會(huì)占用CPU資源(只保留運(yùn)行狀態(tài)),因此不會(huì)耗費(fèi)額外的電力,而且還能加快下次啟動(dòng)時(shí)的速度。但有些程序,比如QQ或微博轉(zhuǎn)到后臺(tái)后,仍會(huì)開著聯(lián)網(wǎng)的服務(wù)用來(lái)接收離線消息,這類程序會(huì)始終耗電。
極度消耗內(nèi)存的應(yīng)用
Android應(yīng)用的本質(zhì)就是java,需要虛擬機(jī)。這意味著你每打開一個(gè)應(yīng)用都會(huì)同步打開一個(gè)獨(dú)立的虛擬機(jī)。這種設(shè)計(jì)的好處是可以避免某個(gè)應(yīng)用(虛擬器)的崩潰而導(dǎo)致整個(gè)系統(tǒng)的崩潰,但代價(jià)就是更加消耗內(nèi)存。
理論上講Android系統(tǒng)的進(jìn)程管理策略還是蠻人性化的,但碰上對(duì)內(nèi)存極度渴求的應(yīng)用(如大型電視游戲,一個(gè)設(shè)定就占用43MB內(nèi)存,Android應(yīng)用對(duì)內(nèi)存的需求可見一斑),再大的內(nèi)存容量也“傷不起”。按照上文的思路,當(dāng)我們點(diǎn)擊某個(gè)新應(yīng)用的圖標(biāo)之際,系統(tǒng)首先會(huì)判斷該程序?qū)?nèi)存的占用量,如果大于當(dāng)前可用內(nèi)存容量時(shí)就會(huì)觸發(fā)系統(tǒng)自身的進(jìn)程管理策略,選擇性地關(guān)閉“oom_adj”值過(guò)高的進(jìn)程。這是個(gè)十分消耗系統(tǒng)資源的操作,特別是在一個(gè)程序頻繁向系統(tǒng)申請(qǐng)內(nèi)存的時(shí)候。
因此你會(huì)發(fā)現(xiàn),同樣是玩某個(gè)大型3D游戲,大內(nèi)存盒子點(diǎn)一下就進(jìn)去了(剩余內(nèi)存足夠),但小內(nèi)存盒子卻會(huì)卡死一段時(shí)間(系統(tǒng)正在調(diào)度進(jìn)程資源,關(guān)閉不需要的進(jìn)程)。
最后,智能電視&安卓盒子運(yùn)行內(nèi)存是否是越大越好呢?
答案是:有必要 莫強(qiáng)求
總之,大內(nèi)存對(duì)Android設(shè)備的好處就是減少系統(tǒng)進(jìn)程調(diào)度機(jī)制的次數(shù),可以保留更多應(yīng)用的運(yùn)行狀態(tài),讓你長(zhǎng)時(shí)間體驗(yàn)到啟動(dòng)/切換時(shí)嗖嗖快的感覺(jué),而小內(nèi)存設(shè)備在運(yùn)行一段時(shí)間后就顯得力不從心了。從這個(gè)角度來(lái)看,大內(nèi)存還是有必要的。但是,在Android 4.x系統(tǒng)中,1GB內(nèi)存基本就夠用了,在價(jià)格相差不多時(shí)可以優(yōu)先考慮2GB的型號(hào),不必刻意強(qiáng)求。
至于需不需要使用進(jìn)程管理軟件,2G、4G內(nèi)存目前來(lái)說(shuō)基本沒(méi)有必要清理系統(tǒng)內(nèi)存,小內(nèi)存設(shè)備在運(yùn)行大型應(yīng)用前最好可以清理一下,手動(dòng)幫系統(tǒng)減負(fù)。
但隨著安卓5.1系統(tǒng)時(shí)代的到來(lái),系統(tǒng)對(duì)軟件程序的要求也越來(lái)越高,2G、4G系統(tǒng)內(nèi)存的盒子,也不一定能在安卓5.1系統(tǒng)下流暢使用,所以說(shuō)不同配置系統(tǒng)的盒子,手動(dòng)清理系統(tǒng)內(nèi)存,都是一種很好的幫系統(tǒng)減負(fù)的方法。
智能電視&安卓盒子清理系統(tǒng)進(jìn)程的軟件推薦使用當(dāng)貝助手,官網(wǎng):http://www.dangbei.com/zhushou/
19.jpg (46.75 KB, 下載次數(shù): 11)
下載附件
保存到相冊(cè)
2015-7-7 14:46 上傳
當(dāng)貝助手是一款專業(yè)的電視管理軟件,具備內(nèi)存清理、緩存清理、自啟動(dòng)管理、應(yīng)用卸載、設(shè)備檢測(cè)、網(wǎng)絡(luò)測(cè)速等功能,一站式管理,還你暢爽體驗(yàn)。
功能豐富,方便有效,并還未用戶提供各種系統(tǒng)管理與檢測(cè)工具,可以說(shuō)是一款電視必備的軟件!
下載地址:http://down.znds.com/apk/tool/2014/1107/1243.html
一不小心,就寫成長(zhǎng)篇大論了,絕對(duì)是非常好理解的知識(shí),覺(jué)得這些能幫到您的,還麻煩給點(diǎn)個(gè)贊
|
上一篇: 只需一分鐘,帶你提前看《爸爸去哪兒第三季》!快人一步下一篇: 《華胥引》要來(lái)啦!7月9日相約當(dāng)貝市場(chǎng),不見不散!
|