在我剛使用Android Froyo的時候,也是常常注意ram的的大小,並且三不五時執行clean ram的動作但其實Android再往後發展也注意到這點在記憶體管理上作了一些修正讓使用者不必自行作管理記憶體的動作從ICS/JB的使用經驗很明顯可以發現當我程式用完了直接按HOME,之後甚麼都不管就算開了一堆程式也不至於頓多工方面的表現亦更加完整根本不需要去注意現在機器可用ram大小頂多在意的是程式在背景執行的耗電量
在背景開啟的是「服務」,而不是主程式,這有兩層意義:服務並不等同於整個程式,他其實只佔那程式的一小部份,如果你有在背景開啟的服務很肥,那它真的寫得很差,砍了它好了,如果那是 Facebook,那就沒辦法了,這家公司的軟體以差聞名,偏偏不得不用。為什麼要有服務,上面已經很多人講得很清楚了。再來是系統於記憶體不足時,會優先砍掉程式再砍服務,因為在背景跑的服務一旦被關掉,就有可能導致一些不正常的事,像是 widget 沒反應,或是收不到背景資訊。其實不用太擔心記憶體的狀態,通常不管他,就算低,也還是順,而你的機子不順,常常都不只是記憶體不足而已了。
chen-cwa wrote:此問題已解決,And...(恕刪) "在設定-應用程式裡,找到該程式,選擇"停用"即可~"是的 可以停用停用之後 會導致其他某些軟體無法正常運作在停用的時候 手機也會告知這一點
bao wrote:請問一下你有沒有覺得...(恕刪) 可是iOS, windows phone 也都如此也不會有一堆軟體再背景偷偷跑起來自動開啟阿google+google messengerlocalnavigationTalkNeoReader這些都是自動開啟 我完全沒開起也用不到的程式
ESQ wrote:可是iOS, windows phone 也都如此...(恕刪) 你怎麼知道不會?是沒有顯示給你看到而已...whatapp line 沒開啟服務再背後執行要怎樣接到訊息?我想會自動啟動的程式要是是android內建的service那應該不會影響太大才是自己下載的app就另當別論畢竟他寫出來也是需要大家測試後回報給他讓他修正我想會影響效能的應該是寫程式時service設定AlarmManager設太短一直開起來然後又沒有將他徹底刪掉又或者是thread做太多事情了跑不動之類的
p6k7wxpg wrote:我用Galaxy N...(恕刪) 我記得之前用Galaxy nexus的時候 的確不管偷跑的軟體也無差 因為有1GB的ram但是因為防水+黃色 我買了XPERIA GO 只有512MB RAM所以我會擔心 偷跑的軟體會把速度拖慢@@poloasd wrote:你怎麼知道不會?是...(恕刪) 所以 內建的軟體自動開啟沒關係自己安裝的app如果偷跑 那就是有問題 是醬嗎?是的話 我想我就安心多了....只是還是一句話幹嗎要偷跑!!!
frankw wrote:如果那是 Facebook,那就沒辦法了,這家公司的軟體以差聞名,偏偏不得不用。(恕刪) 何必要用他們軟體web版就可以用了- -所以早早砍了吧等真的像 iOS 版一樣穩定再下載程式來用