請問 ONEX 如何確定 遊戲 / 程式 已經關閉了呢 ? ( 已解決~謝謝 )

uWin9 wrote:
可是APP一直在背景執行,也是會增加耗電

你可以放過你自己~

背景化的軟體不會一直在背景執行, 而是被暫停在背景中, 也就是暫時放在記憶中, 並不執行。除非軟體額外設計程序讓軟體在使用者退出(非軟體指定的結束方式, 像是Home鍵或返回鍵)後仍然繼續執行, 像是導航或軌跡記錄的軟體就會有這樣設定, 但一般軟體並不會這樣子運作也沒有必要, 如果你發現軟體有非必要性的背景執行行為, 我建議你直接就移除它。

會有耗電問題的是常駐程序, 這些常駐程序才是可以或會在背景執行的, 但正常的常駐程序也不會一直執行, 而是常駐在背景中當有需要時才會執行, 設計良好的常駐程序耗電量都相當低, 幾乎不可能出現在設定中電池資料中, 不過LINE就是一個不良的例子。

你使用軟體清除的只是背景化的軟體, 而不是常駐程序。背景化的軟體系統會自動管理, 系統有需要時就會自動釋放沒用的背景軟體。而且自動清除背景軟體的功能通常會伴隨著一個常駐程序來完成自動化的需求, 這個常駐程序的運作也可能會是另一個耗電的元兇。

我第一句話的意思是, 可以不需要用手機用得這麼辛苦, 時常要去照料它。需要做的是挑好軟體用, 軟體安裝前先看看評價與評論是不是有什麼問題, 安裝時注意一下權限是否正常, 剩下的就交給系統處理就好。

--
軟體資訊中的"執行中"並不代表這個軟體正在執行, 只要不是常駐程序, 多數情況就只是還保留在記憶體中而非真的在運作。
- Apa | 問問題前先看過說明書吧...不然Google一下也好?
沒有用的..

假設1G的RAM系統提供300MB來緩存這些背景APP
你把這300MB強制清除了,又會有無限的APP去搶進駐進去~
這300MB,只會清空個"幾秒"鐘而已~
永遠清不完...

因為Linux底層就是這麼設計的..
另外, 手機使用的RAM為LPDDR2.. 為低耗電的DDR規格, 我以非工程人員有限的知識來做以下分析. RAM的分類有很多種, 但是基本上在記憶體運行時需要定時耗電刷新來維持記憶 即是說不論資料有沒有擺在哪兒 所以記憶體使用量和耗電量是沒關係的.

除非現在的記憶控制器規格已做到只刷新相映的部分, 求專家..

P.S. 別用windows NT kernel的習性來看linux kernel..
有個方法可以把AP完全作掉,
你可以先按recent app那個按鈕 然後把想要關掉的ap"推"掉,
只要htc的solution沒改的話 連整個ap的process都會被一起殺的乾乾淨淨
感謝各位大大的回覆 !

雖然有些地方聽不太懂

但大致上有一個方向了 ~

也謝謝提供好工具得大大們 ~



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

文章分享
評分
複製連結