iOS 4 的多工 - iOS

Genevieve avatar
By Genevieve
at 2010-12-09T11:34

Table of Contents


對於iOS 4的多工,我想很多人都一直有疑問;板上關於多工的問題也三不五時

出現,而置底的常見問題區也沒有針對多工做更詳細解釋。所以我打算野人獻曝

一下,就我所知的提出來給大家參考。


有興趣的人可以先看一下這篇:

文章代碼(AID): #1CCvry7Y (iPhone) [ptt.cc] [討論] iOS 4.0 多工處理流程圖

板上爬文了一下,這篇的流程圖算是蠻清楚的。


老實說沒有接觸過iOS SDK的人,對於iOS的多工多半也是一知半解。

老實說我也沒有碰過iOS SDK,但就我的觀察和對照上面那篇文章,歸納出一些

結論:

(我是藉由JB後的SBSettings內的Processes去觀察APP是否還在背景執行,以及

Avaliable Memory剩餘的可用記憶體)


Q:某支程式按home鍵離開後,到底有沒有結束?

A:不一定,這得視該程式的設計而定。

如果你想更深入一點的了解,請見上面那篇。


Q:連按兩下home鍵叫出的多工列是?

A:它顯示的是你「最近執行過的程式的紀錄」。

顯示在多工列的程式,並不一定有在背景執行;


但也有一些程式雖然有在背景執行,卻未顯示在多工列,不過這通常是內建的

如「電話」(是的,你平常打電話也是一支程式,而且它是關不掉的,就算你

用SBSettings把它kill掉,它也是會再執行起來);至於你在APP Store下載的

程式,我想apple的SDK應該沒開放這功能,而且審核應該也不會過,所以不需

要想太多。


Q:那我要怎麼確定哪些程式有沒有一直在背景執行?

A:真的想知道,JB吧。

不然就是相信iOS的設計,iOS的限制很多,它不想讓一般使用者知道太多細節,

因為大多數人看不懂;相對的,它也保證了一定程度的穩定性,讓不懂電腦、

不懂程式的人也能輕易上手。


另外也不需擔心iPhone的記憶體不夠用,iOS自己會管理,不需要煩惱這點,

通常你也沒有辦法對它做任何改變。


Q:我重開機後,多工列還是有滿滿一排程式?

A:如同先前說的,它只是記錄你先前開過的程式,只是重開機後依然保持這

些記錄。

從SBSettings裡去看的話,重開機後應該只會剩下「電話」之類內建的程式。

(通常好像只有電話這支程式會一直常駐)


Q:所以我平常到底該不該把多工列裡的程式全部清掉?

A:我個人是認為非必要,反正iOS會幫你管理好,記憶體不夠用時它會自動幫

你結束這些程式。至於這些程式的資料會不會不見,我想也不需擔心,多數

的iOS程式在結束時都會自動儲存,除非該程式自己有問題。


至於這些程式留在記憶體裡面會不會增加耗電...這點我就還沒實驗過了。

如果你有JB的話,從SBSettings裡面去把processes殺光就好了,多工列裡

的不用管它,多少可以保護你的home鍵。

(我的iPhone 4 home鍵常常反應遲鈍...才用不到三個月...)




以上是我個人的觀察結果,有錯的部分還請不吝指正。

--
◣◥▍▋▌▎ 機動戰士 X不 ▍▎▂▂
\|▍▊▌ 逆襲的夏亞 !是 ◢◤
|▌▊ 我蘿 ██◣ ▃▄▄▄
▂▄ 妹莉◢▆◤ ▄▄
] ▄▆█ 早了 ▁▄
◤◥◥ [ ◣▁ ψFearFix 就! ◤◤ █◤

--
Tags: iOS

All Comments

Yuri avatar
By Yuri
at 2010-12-10T03:41
反應開始遲鈍+1....
Charlotte avatar
By Charlotte
at 2010-12-13T15:20
我JB後 設定完 幾乎沒用HOME了...
Ursula avatar
By Ursula
at 2010-12-17T10:57
裝一下activator吧 home鍵幾乎都不用按了
David avatar
By David
at 2010-12-17T23:27
我有裝,我用"音量+-兩顆鍵一起按"設成"連按兩下home"
Joseph avatar
By Joseph
at 2010-12-19T09:42
叫出多工列,但還是home鍵最順手...不知道為什麼這麼重要
Michael avatar
By Michael
at 2010-12-21T19:14
的按鍵,耐用度卻這麼差...而且還是最難換的,要換home鍵
幾乎整支iPhone 4都要拆光了lol
Linda avatar
By Linda
at 2010-12-24T07:47
我以前用2g用了2年多也還是很ok 真的是品質越來越差了
Ingrid avatar
By Ingrid
at 2010-12-25T03:51
2G的Home鍵真的很勇猛,壞掉要換也比現在貴超多
Christine avatar
By Christine
at 2010-12-29T21:33
跟PSP是一樣的道理
Jessica avatar
By Jessica
at 2011-01-02T04:24
有錢就用multiflow,沒錢就用activator....JB之後就幾乎
沒用home這個按鍵了(除了進入Cydia要跳出來以外)
Queena avatar
By Queena
at 2011-01-02T19:30
可以只換Home嗎
Blanche avatar
By Blanche
at 2011-01-06T16:25
可以自己換阿,但是看了iFixIt上的圖文教學後我完全不想
自己來XD
Olive avatar
By Olive
at 2011-01-10T16:11
其實清掉比較好 不清的話一直占記憶體 反而容易變慢
Bethany avatar
By Bethany
at 2011-01-14T09:11
不清真的容易變慢加上自動跳出
Dora avatar
By Dora
at 2011-01-17T17:46
其實HOME鍵有時有點遲鈍跟JB有點關係...回復回來就好了
Rosalind avatar
By Rosalind
at 2011-01-21T12:57
文中改成「最近執行過的程式"記錄"」會比較正確
Faithe avatar
By Faithe
at 2011-01-23T10:43
快捷列記錄的是App當下的紀錄,至於是不是正執行要看寫法

讓你的iAcces也能用表情文字

Audriana avatar
By Audriana
at 2010-11-29T04:00
這裡說的iAcces是JB後的喔XD 論壇好讀版: http://iphone4.tw/forums/showthread.php?t=109445 http://www.mobile01.com/topicdetail.php?f=591andamp;t=1886891andamp;last=241913 ...

未知的錯誤1013解決辦法

Ina avatar
By Ina
at 2010-11-23T23:47
以下有2種辦法: 1.依這路徑 C:\WINDOWS\system32\drivers\etc 然後選擇用筆記本開啟 hosts 這檔案 最下面一行應該會出現 and#34;74.208.10.249 gs.apple.comand#34; 在這一行最前面加入and#34;#and#34;讓它變成 and ...

傲嬌的Adobe

Catherine avatar
By Catherine
at 2010-11-22T18:07
Adobe:「今天要為大家展示的是將flash轉成html5的全新技術。」 apple:「太好了!老戰友,我就知道你一定懂得我的苦心」 Adobe:「笨,笨蛋!突然之間說什麼阿……我懂你什麼的…才、才不是那樣…」 Adobe:「總,總而言之!我,我可不是因為你才開發這技術的。 是我想說未 ...

想在iTunes購買東西可以申請哪家的金融 …

Harry avatar
By Harry
at 2010-11-19T00:47
※ 引述《vanessa21 (捲)》之銘言: : 現在永豐銀行的gift card已經停賣了 : 但又沒有信用卡 : 想要在apple store東西那該怎麼辦 : 可以辦哪一家的金融visa卡(試過郵局的不行)能在apple store購物 : 那是不是金融visa卡只可以在台灣的apple store購 ...

阻止任何iOS更新

Mary avatar
By Mary
at 2010-11-18T02:34
擔心自己或別人不小心按到更新嘛? 其實有一個方法可以讓你即使點了更新也載不到iOS軔體 所以就算點下去也更新不了 方法很簡單 就是修改hosts Mac在/etc/hosts http://briian.com/?p=6148 Windows在 C:\Windows\System32\dri ...