shakermaker1127 wrote:
非也
iOS的記憶體管理方式是
除非有大型app需要很多記憶體,才會依順序清除沒在使用的app佔用的記憶體
手動關閉app之後,每次執行app都要重新載入
反而耗用額外電力
不信可以實驗看看
基本上是正確的
當新 app 被啟動之後,系統要保留記憶體給最前景的程式,於是會陸續把過去的程式釋放掉。不過系統做這個動作跟你點兩下 home,拉掉程式是不同的。系統會記住你曾經打開的 app,當系統負荷較輕的時候,系統會在背景重新將 app 喚醒,並且讀取更新資料 (如果開發者有支援 background refresh,如 twitter)。所以你把 app 拉掉,基本上就是放棄了這個好功能。
另外
app 退到背景之後,除非 app 有額外寫 background task 的程式碼 (這種 app 很少,而且系統會嚴格管理背景執行時間,只有音樂或導航程式會長時間保持執行狀態),不然 90% 以上的 app 都會進入 suspend 的狀態 (吃記憶體,但是不占用其他資源,更別說會耗電),
以上兩點,我看過唯一的例外 app 是 Facebook,不知道他們是跟蘋果達成什麼鬼協議,永遠都保持著執行狀態。所以你真的愛拉掉,那就拉這個就夠了。
Ehrippura Seruziu
內文搜尋

X