❶ 安卓「緩存後台進程」是幹嘛的會佔用運行內存嗎
安卓「緩存後台進程」是手機一些軟體退出後生成的緩存存儲,會佔用一部分運行內存:
一些軟體退出後會生成快捷打開的方式,就是以緩存的方式佔用在系統的運行內存裡面,當再次打開該軟體,速度會得到很大的提升。
緩存是可以清理的,不過下次再次打開會慢很多的了。
❷ 安卓手機「不保留活動」和「不允許後台進程」是什麼意思
不保留活動指的是你手機所有程序切換後不保留,比方說你用扣扣然後去發簡訊,那麼系統就會關閉扣扣,你再用扣扣就重新打開,重新載入緩存。不保留後台進程中後台進程限制的是緩存里的進程,而手機運行系統不可能不存在後台運行。
android的應用在被切換到後台時,它其實已經被暫停了,並不會消耗cpu資源,只保留了運行狀態。所以為什麼有的程序切出去重進會到主界面。
但是,一個程序如果想要在後台處理些東西,如音樂播放,它就會開啟一個服務。服務可在後台持續運行,所以在後台耗電的也只有帶服務的應用了。這個在進程管理軟體里能看到,標簽是service。至於廣播什麼的我就不涉及了。
所以沒有帶服務的應用在後台是完全不耗電的,沒有必要關閉。重啟後才會變回標准限制,不用管的。
安卓(Android)是一種基於Linux內核(不包含GNU組件)的自由及開放源代碼的操作系統。主要使用於移動設備,如智能手機和平板電腦,由美國Google公司和開放手機聯盟領導及開發。Android操作系統最初由Andy Rubin開發,主要支持手機。
2005年8月由Google收購注資。2007年11月,Google與84家硬體製造商、軟體開發商及電信營運商組建開放手機聯盟共同研發改良Android系統。隨後Google以Apache開源許可證的授權方式,發布了Android的源代碼。
第一部Android智能手機發布於2008年10月。Android逐漸擴展到平板電腦及其他領域上,如電視、數碼相機、游戲機、智能手錶等。2011年第一季度,Android在全球的市場份額首次超過塞班系統,躍居全球第一。
2013年的第四季度,Android平台手機的全球市場份額已經達到78.1%。2013年09月24日谷歌開發的操作系統Android在迎來了5歲生日,全世界採用這款系統的設備數量已經達到10億台。
❸ Android:緩存進程會不會影響手機運行速度
安卓「緩存後台進程」是手機一些軟體退出後生成的緩存存儲,會佔用一部分運行內存:
一些軟體退出後會生成快捷打開的方式,就是以緩存的方式佔用在系統的運行內存裡面,當再次打開該軟體,速度會得到很大的提升。
緩存是可以清理的,不過下次再次打開會慢很多的了。
❹ 為什麼在安卓系統里退出的應用在後台還存在
你好,你一共提了兩個問題,一個是關閉了應用但仍在後台運行,一個是應用短暫切出結果被關閉。
第一個問題比較復雜,和安卓的進程管理策略有關,和軟體的許可權設置有關,和消息推送機制有關。
第二個問題,主要和手機內存大小以及手機廠商的系統設定有關。
下面開始詳細分析:
首先回答第一個問題:
原因一 ,安卓的進程管理策略和windows不一樣,關閉應用並非立刻結束進程,而是將進程保留在內存中。這樣做的目的是為了再次打開該應用時,能夠提升啟動速度。同時,保留在內存中的進程一般不太占資源,基本不影響整體的運行速度。
當然,內存大小是有限的,進程保留不可能無限,系統會設定一個閾值,當內存佔用達到一定程度後,系統就會開始關閉用戶後台進程(判斷規則由不同廠商的系統決定)。
這也是安卓手機內存越大,系統越流暢的原因,因為能保留的進程越多,軟體啟動速度就越快。
原因二 ,中國的安卓應用良莠不齊,APP亂象叢生,喜歡調用各種敏感許可權,方便收集用戶數據等等。所以,很多APP都設置了自動啟動,哪怕你關閉了應用,也會重新啟動。
原因三 ,安卓的消息推送機制和IOS不一樣,IOS有蘋果專門搭建的消息伺服器。所有APP的消息都是先發給蘋果的消息伺服器,再由伺服器發送到IOS設備,這樣,APP無需常駐後台。
而安卓系統不行,手機廠商各自為戰,APP也只能各走各的通道,所以,像是微信、QQ這種應用,就必須常駐後台。
接下來是第二個問題:
原因一 ,上文談到,手機內存大小有限,當保留的進程超過閾值後,系統就會開始關閉後台進程(切換走的應用就會變成後台進程)。如果你的應用恰好被系統判定為優先關閉,那麼肯定會迅速關閉。
解決這個問題的方法,就是換一台大內存的手機。
原因二 ,跟手機廠商的系統設定有關。保留在內存中的進程一般不太占資源,但是積少成多,總會影響系統整體的運行速度,同時也會加重cpu負荷,導致費電。
現在電池技術遲遲無法突破,所以,手機廠商為了保障手機續航,也為了提高系統流暢度,會將閾值設置的比較小,很容易開始關閉後台進程,也就是俗稱的殺後台嚴重。
當然,我上面列舉的原因並不全面,但希望對你有所幫助。
希望我的回答對你有所幫助
安卓系統會緩存程序,供後續再次打開程序時使用。
一種是手機系統白名單應用,退出了會一直在後台運行,不會被系統結束掉,就算用戶手動結束了,他也會自啟動,另外一種是通過其它運行的應用啟動他