不用戳屁屁的神話?漫談ANDROID的記憶體與程式管理的架構與對應方式

太感人了 幾乎所有程式執行都變快了
終於脫離鈍的一塌糊塗的hero
感謝!!

不過要開開關關LBS真的也是感覺很差...
想請問
要如何關掉 Location Service 呢
是指MENU--->設定--->我的位置
裡面2各都取消掉媽?
上面那個(無線定位)。下面的GPS視情況/需要開啟。
感謝您的回覆~~
這幾天來試試看囉

danieltflu wrote:
上面那個(無線定位)...(恕刪)


照大大的方法,關了無線定位,果然快了很多,太感恩了

之前 我的Hero 頓頓的,令我很怀疑, 現在釋怀了,感謝呀
danieltflu wrote:
上面那個(無線定位)...(恕刪)


想請問一下~
是兩個都關掉之後 重開機
之後就算只開GPS 不開無線定位的話 也比之前快嗎?
會不會過一陣子又慢下來? 就算兩個都沒開的話

我就算兩個都不開的情況下 RAM還是很容易掉到27~29MB左右徘迴耶
真的變快了.........
而且是很明顯的變順了

是htc的問題還是android 1.5的問題呢
吃吃喝喝拍拍玩玩的部落格 http://aoshiken.pixnet.net/blog
手機何時需要 關機 重開?

不用憑感覺,數字會告訴您.

當您按back關閉程式,Android 只關閉程式功能,仍保留process,並catch住.

目的是再啟動時,能快速執行.

您可以開,關,開瀏覽器體會Android用心.

可是當系統資源不夠時,內建智慧型killer自動依規則幫您砍程式,

所以判斷系統資源最好依據就是 執行中程式數目,

以我的Magic為例:

A:剛開機,執行中 程式:24 服務:13 工作:4
連續開啟 不同程式(包括瀏覽器,相機,地圖等大咖),執行中 程式:43

B:使用一天後,執行中 程式:32,然後維持在此,

C:幾天後,執行中 程式:25,跟剛開機時一樣,數字告訴您,重新開機.


A.表示系統資源夠,不用砍程式,您不斷開啟不同程式,執行中程式數字一直增加,手機青年期.

B.壯年期,數目無法增加,但catch很多程式,有本錢,經驗夠,開啟程式速度快.

C.老年期,catch沒了,資源不夠,開一個程式,砍一個,您用Market最強的killer也無法挽回.

Market程式 電池紀錄 提供執行中 程式等數字.
感謝分享!獲益良多!

回家好好研究!感恩感恩!
MYWOO兄,

我個人的使用經驗是,執行超大型程式(如papago)後似乎也有重開機的清理效果。這會把系統資源(在該超大型程式執行完後)強迫重新分配。原因是系統為了要執行這個超大型程式,只好把原先龜藏在記憶體裡的服務與快取給清除掉。類似強迫系統吐出資源。

如果此為真,您或許可以寫個假程式去騙騙系統,把資源釋放出來?

當然,新一代的機子(如nexus one或desire)記憶體容量十分充裕,這種情形已經很少見了。有點類似當年wm系統從64MB跳到128MB的感覺:64MB時代,每一MB都要斤斤計較才行;128MB時代,已經很少去看記憶體剩多少,主要是擔心背景程式拖累系統,而非資源的分配問題。
文章分享
評分
評分
複製連結

今日熱門文章 網友點擊推薦!