首頁 收藏 QQ群
 網(wǎng)站導航

ZNDS智能電視網(wǎng) 推薦當貝市場

TV應用下載 / 資源分享區(qū)

軟件下載 | 游戲 | 討論 | 電視計算器

綜合交流 / 評測 / 活動區(qū)

交流區(qū) | 測硬件 | 網(wǎng)站活動 | Z幣中心

新手入門 / 進階 / 社區(qū)互助

新手 | 你問我答 | 免費刷機救磚 | ROM固件

查看: 16927|回復: 1
上一主題 下一主題
[經(jīng)驗&教程]

你不知道的秘密!---關于安卓系統(tǒng)運行那些事

[復制鏈接]
跳轉到指定樓層
樓主
發(fā)表于 2016-5-3 12:01 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式 | 來自廣東
安卓的內(nèi)存機制是什么樣的?安卓盒子需不需要自動關閉進程的軟件?

      Android內(nèi)存原理不用在意剩余內(nèi)存的大小,其實很多人都是把使用其他系統(tǒng)的習慣帶過來了,安卓Android大多應用沒有退出的設計其實是有道理的,這和系統(tǒng)對進程的調(diào)度機制有關系。如果你知道java,就能更清楚這機制了,其實和java的垃圾回收機制類似,系統(tǒng)有一個規(guī)則來回收內(nèi)存,進行內(nèi)存調(diào)度有個閥值,只有低于這個值系統(tǒng)才會按一個列表來關閉用戶不需要的東西,當然這個值默認設置得很小,所以你會看到內(nèi)存老在很少的數(shù)值徘徊,但事實上他并不影響速度,相反加快了下次啟動應用的速度,這本來就是安卓Android標榜的優(yōu)勢之一,如果人為去關閉進程,沒有太大必要,特別是自動關進程的軟件。

       到這里有人會說了,那為什么內(nèi)存少的時候運行大型程序會慢呢?其實很簡單,在內(nèi)存剩余不多時打開大型程序,會觸發(fā)系統(tǒng)自身的調(diào)進程調(diào)度策略,這是十分消耗系統(tǒng)資源的操作,特別是在一個程序頻繁向系統(tǒng)申請內(nèi)存的時候.這種情況下系統(tǒng)并不會關閉所有打開的進程,而是選擇性關閉,頻繁的調(diào)度自然會拖慢系統(tǒng).所以,論壇上有個更改內(nèi)存閥值的程序可以有一定改善. 但改動也可能帶來一些問題,取決于值的設定.

  那么,進程管理軟件有無必要呢?有的.就是在運行大型程序之前,你可以手動關閉一些進程釋放內(nèi)存,可以顯著的提高運行速度.但一些小程序,完全可交由系統(tǒng)自己管理.談到這里,可能有的朋友會問,如果不關程序是不是會更耗電.我就說說 安卓后臺的原理,你就明白了.安卓Android的應用在被切換到后臺時,它其實已經(jīng)被暫停了,并不會消耗cpu資源,只保留了運行狀態(tài).所以為什么有的程序切出去重進會到主界面.但是,一個程序如果想要在后臺處理些東西,如音樂播放,它就會開啟一個服務.服務可在后臺持續(xù)運行,所以在后臺耗電的也只有帶服務的應用了.這個在進程管理軟件里能看到,標簽是service.至于廣播什么的我就不涉及了.所以沒有帶服務的應用在后臺是完全不耗電的,沒有必要關閉.這種設計本來就是一個非常好的設計,下次啟動程序時,會更快,因為不需要讀取界面資源,何必要關掉他們抹殺這個安卓Android的優(yōu)點呢?

     還有一個.為什么安卓Android一個應用看起來那么耗內(nèi)存.大家知道,安卓Android上的應用是java,當然需要虛擬機,而安卓Android上的應用是帶有獨立虛擬機的,也就是每開一個應用就會打開一個獨立的虛擬機.這樣設計的原因是可以避免虛擬機崩潰導致整個系統(tǒng)崩潰,但代價就是需要更多內(nèi)存.

      以上這些設計確保了安卓Android的穩(wěn)定性,正常情況下最多單個程序崩潰,但整個系統(tǒng)不會崩潰,也永遠沒有內(nèi)存不足的提示出現(xiàn).大家可能是被windows毒害得太深了,總想保留更多的內(nèi)存,但實際上這并不一定會提升速度,相反卻喪失了程序啟動快的這一系統(tǒng)特色,很沒必要.大家不妨按我說的習慣來用用這個系統(tǒng).最后推薦一款進程管理軟件,systempanel,market上能搜到,界面友好啟動快,功能也不錯,用于手動關閉進程很好的軟件. 祝大家玩機愉快,這系統(tǒng)開十天半個月都沒問題,不是windows.

上一篇:純看看,有盒子再說話
下一篇:你了解4K超高清標準嗎?它為我們帶來了什么?
沙發(fā)
發(fā)表于 2017-3-15 19:22 | 只看該作者 | 來自四川
那你能解釋一下為什么Android系統(tǒng)會隨著越用越卡越不流暢的原因?
回復 支持 反對

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

Archiver|新帖|標簽|軟件|Sitemap|ZNDS智能電視網(wǎng) ( 蘇ICP備2023012627號 )

網(wǎng)絡信息服務信用承諾書 | 增值電信業(yè)務經(jīng)營許可證:蘇B2-20221768 丨 蘇公網(wǎng)安備 32011402011373號

GMT+8, 2024-12-22 22:00 , Processed in 0.066388 second(s), 16 queries , Redis On.

Powered by Discuz!

監(jiān)督舉報:report#znds.com (請將#替換為@)

© 2007-2024 ZNDS.Com

快速回復 返回頂部 返回列表