iOS的記憶體清除 - iOS

Ida avatar
By Ida
at 2012-11-05T11:16

Table of Contents

※ 引述《OxfordGOD (牛津神)》之銘言:
: 所以 iPhone 沒有這個缺點,另外 iOS 也有自動清理的能力!?
舊文章被吃掉了,因此再簡單整理一下

iOS定義了五種狀態

wired (固定的):作業系統,這些記憶體不會被釋放也不能被外來改變
active (現用的):記憶體載入了最近曾經使用過的App在前景執行,而且隨時接受反應
inactive (停用的):記憶體載入了最近曾經使用過的App在前景執行,但不接受反應(例
如你正在打論文但是睡著了,畫面自動鎖定)

另外兩種
Background (背景的):App不再顯示但仍然啟動 = 停留在快捷列表
Suspended (被中止的):App仍然長駐在記憶體中,但不啟動

你使用的記憶體永遠只有 wired + active + inactive,而沒有使用的空記憶體就稱為
free (可用的)

假如free記憶體即將用完,iOS會自動移除Suspended 狀態的Apps清出記憶體

如果不想管這麼多技術名詞,濃縮成兩句話:

正常情況下,你不需要去擔心,也不需要手動去關掉,iOS會自己確保足夠的記憶體。
不正常情況下,例如寫失敗的App霸佔記憶體不放,iOS為了安全,會閃退。

不過閃退有很多原因,記憶體只是其一而已,不要弄混了

--
- G \◣)◢
\/ \ /∠◢
坂田 銀時 \◤◤◤\
┬ ┬
我...我才不是釘宮病K型呢! " "
\/ ψfreijaking

--
Tags: iOS

All Comments

Jessica avatar
By Jessica
at 2012-11-08T02:00
專業
Zanna avatar
By Zanna
at 2012-11-10T20:58
就是 OS X 啊~
Rebecca avatar
By Rebecca
at 2012-11-13T22:31
可以請問一下閃退的其他原因嗎? 謝謝
Mia avatar
By Mia
at 2012-11-14T16:00
有些軟體做不好自己也會閃退
Doris avatar
By Doris
at 2012-11-16T19:35
推專業
Andy avatar
By Andy
at 2012-11-18T05:01
遇過蠻多台因為開太多APP而造成不能收信,導航或遊戲LAG
後來關閉其他APP而變正常的。
Andy avatar
By Andy
at 2012-11-18T12:45
推專業
Olive avatar
By Olive
at 2012-11-20T11:49
好文!!
Audriana avatar
By Audriana
at 2012-11-21T20:37
簡單講:不要有強迫症似一天到晚清記憶體。
Suhail Hany avatar
By Suhail Hany
at 2012-11-23T02:57
我上一次清記憶體是用Windows XP的時候 (茶
Yuri avatar
By Yuri
at 2012-11-23T15:21
真的要推一下,不要一天到晚一直有人在問怎麼清記憶體..
Audriana avatar
By Audriana
at 2012-11-26T17:52
萬惡的XP
Elizabeth avatar
By Elizabeth
at 2012-11-29T14:10
受教了 <(_ _)>
Ida avatar
By Ida
at 2012-12-03T15:45
閃退就是crash,不一定跟記憶體有關
Ethan avatar
By Ethan
at 2012-12-04T10:58
要跑分要安裝電池管理要清記憶體,真累XDD

iPad mini 今晚現身?! 現場轉播整理包

Olive avatar
By Olive
at 2012-10-23T19:49
We’ve got little more to show you! 到底是什麼東西,大家都迫不及待啊! 當然最期 待的就是iPad mini 囉! 這場小型的發表會將於美國時間10月23日早上10點,也就是台灣 時間 10月24日凌晨1點,在美國聖荷西的加州劇院舉辦。屆時APPGuru同樣會有即時文字 轉播 ...

舊機器偽裝成ios5.1.1

Oliver avatar
By Oliver
at 2012-10-20T23:36
由於手上有一台ipod touch 2代,機器都好好的也沒什麼問題, 可是常常卻因為ios太舊而讓很多遊戲都不能玩,實在是很可惜 板上有篇教學(請搜尋and#34;舊機器and#34;)是教人在舊型機器上安裝ios5 弄了一個下午后可惜還是沒辦法成功=_=and#34;.... 這裡教大家一個比較簡單 ...

SHSH, APTicket以及iOS降級

Hedwig avatar
By Hedwig
at 2012-10-02T14:15
最近有一場Jailbreak的conference,叫做WWJC 裡面請到很多駭客來講解越獄相關知識 包括p0sixninja, iH8sn0w, pod2g等等 其中iH8sn0w的演講主要在講SHSH以及iOS降級 影片在http://www.youtube.com/watch?feature= ...

蘋果不用google地圖,施密特:我能怎辦?

Blanche avatar
By Blanche
at 2012-09-26T11:51
http://tinyurl.com/bo8ts9o Apple had over a year left on Google Maps contract, Google scrambling to build iOS app 蘋果google地圖的合約還有一年多沒走完,Google 倉促的開始建造iOS版 ...

解決長型設計又要兼顧大畫面的新趨勢

Hedwig avatar
By Hedwig
at 2012-09-25T14:02
好久沒來這裡發漫畫文了 這次新設計了一款 可以讓畫面大量容納app、又不會過長的設計 http://www.app01.com.tw/forum_post_pro_view.php?no=50528 謝寫收看! - ...