您的位置:網(wǎng)站首頁 > 電器維修資料網(wǎng) > 正文 >
Android應(yīng)用裝多了會影響速度嗎
來源: 日期:2013-11-17 19:40:51 人氣:標(biāo)簽:
有一種觀點(diǎn)認(rèn)為,我們都有感覺,電腦用久了,里面裝的東西多了,速度就會越來越慢,所以我們要經(jīng)常給電腦做碎片整理和重裝系統(tǒng),而手機(jī)也一樣,如果裝的東西多了,速度也就會變慢。這種提法有一定道理,但不完全正確。
為什么呢?先從電腦變慢的原理說起。電腦速度的快慢主要與cpu、可用內(nèi)存大小有關(guān),在電腦上裝的程序多了,直接的后果是占據(jù)了更大的磁盤空間,這些程序占用的磁盤空間愛你可能不會導(dǎo)致電腦變慢,但這些軟件在安裝和使用中通常都會向系統(tǒng)目錄和系統(tǒng)注冊表中寫入一些文件和數(shù)據(jù),這些數(shù)據(jù)和文件越來越多,就會使系統(tǒng)越來越臃腫,導(dǎo)致系統(tǒng)運(yùn)行效率下降。此外,很多程序都需要一定的磁盤空間做臨時(shí)數(shù)據(jù)交換,如果占用的磁盤空間過多,也會造成速度變慢。
而對于android手機(jī)來說當(dāng)中的原理又略有不同。我們都知道,android是一個(gè)多任務(wù)系統(tǒng),在2.x時(shí)代,android的內(nèi)存管理機(jī)制并沒有過多限制后臺程序的數(shù)量,在加上對應(yīng)用的質(zhì)量缺乏嚴(yán)格的把關(guān),因此會造成內(nèi)存越用效率越低的情況,所以你軟件裝的越多,用的時(shí)間越長就越卡。不過,在4.0后,android的應(yīng)用管理機(jī)制有了較大的改善,用戶可以限制后臺程序數(shù)量(在開發(fā)者選項(xiàng)里面可以選擇),讓程序不保留活動,節(jié)約內(nèi)存。
對android系統(tǒng)而言應(yīng)用包含”進(jìn)程”和”服務(wù)”,其中“服務(wù)”是一個(gè)無界面、長時(shí)間運(yùn)行的應(yīng)用功能,并且不會輕易被終止,而”進(jìn)程”包括前臺進(jìn)程(正在運(yùn)行、屏幕上顯示的進(jìn)程和一些系統(tǒng)進(jìn)程)、可見進(jìn)程(不在前臺,但用戶依然可見的進(jìn)程)、后臺進(jìn)程(被切換到后臺運(yùn)行的進(jìn)程)、空進(jìn)程(某些在程序退出后依然會在進(jìn)程中駐留一個(gè)空進(jìn)程)。android的進(jìn)程管理策略會把這些進(jìn)程都保留在內(nèi)存中,對其進(jìn)行優(yōu)先級排序,直到系統(tǒng)需要更多內(nèi)存,那么android會按照優(yōu)先度高低自動清除進(jìn)程,釋放相應(yīng)的內(nèi)存。因此這些保留在內(nèi)存中的進(jìn)程通常情況下不會影響整體系統(tǒng)的運(yùn)行速度,反而當(dāng)用戶再次激活這些進(jìn)程時(shí)可以提升進(jìn)程的啟動速度。
一般來說,除非是需要打開大型應(yīng)用,這時(shí)候會會觸發(fā)系統(tǒng)自身的調(diào)進(jìn)程調(diào)度策略,這是十分消耗系統(tǒng)資源的操作,系統(tǒng)選擇性關(guān)閉部分內(nèi)存,當(dāng)中會進(jìn)行頻繁的調(diào)度,自然會拖慢系統(tǒng)。所以,建議在打開大型應(yīng)用前先手動關(guān)閉一些進(jìn)程釋放內(nèi)存,可以顯著的提高運(yùn)行速度。但一些小程序,完全可交由系統(tǒng)自己管理。
那么,為什么會有許多用戶感覺到“應(yīng)用裝多了手機(jī)卡死”呢?這是因?yàn)楝F(xiàn)在許多android應(yīng)用為了自己的某些目的,在運(yùn)行后會駐留內(nèi)存,在后臺偷偷地發(fā)送和接收數(shù)據(jù),尤其是現(xiàn)在第三方市場五花八門,有不少人編寫惡意軟件打包上傳引誘用戶下載,從而拖低了速度。所以,要想使得自己的愛機(jī)保持一個(gè)良好的運(yùn)行速度,關(guān)鍵還是保持良好的用機(jī)習(xí)慣,維護(hù)好自己的手機(jī)。
【看看這篇文章在百度的收錄情況】
相關(guān)文章
- 上一篇: 聚合物鋰離子電池的分類
- 下一篇: 三思而后行 越獄的利與弊