作者lwecloud (CloudEX)
看板iPhone
标题[讨论] iOS 4 的多工
时间Thu Dec 9 11:34:54 2010
对於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
就! ◥ ◤◤ ◢◤█▎█◤ ▏
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 114.136.168.145
1F:推 wouldyou:反应开始迟钝+1.... 12/09 11:47
2F:→ giveme520:我JB後 设定完 几乎没用HOME了... 12/09 12:04
3F:推 peter16:装一下activator吧 home键几乎都不用按了 12/09 12:05
4F:→ lwecloud:我有装,我用"音量+-两颗键一起按"设成"连按两下home" 12/09 12:09
5F:→ lwecloud:叫出多工列,但还是home键最顺手...不知道为什麽这麽重要 12/09 12:10
6F:→ lwecloud:的按键,耐用度却这麽差...而且还是最难换的,要换home键 12/09 12:11
7F:→ lwecloud:几乎整支iPhone 4都要拆光了lol 12/09 12:11
8F:→ eliczone:我以前用2g用了2年多也还是很ok 真的是品质越来越差了 12/09 12:24
9F:推 iPhone3G:2G的Home键真的很勇猛,坏掉要换也比现在贵超多 12/09 12:25
10F:→ jason112412:跟PSP是一样的道理 12/09 13:27
11F:推 muta0714:有钱就用multiflow,没钱就用activator....JB之後就几乎 12/09 14:41
12F:→ muta0714:没用home这个按键了(除了进入Cydia要跳出来以外) 12/09 14:41
13F:→ nadoka:可以只换Home吗 12/09 15:03
14F:→ lwecloud:可以自己换阿,但是看了iFixIt上的图文教学後我完全不想 12/09 16:08
15F:→ lwecloud:自己来XD 12/09 16:08
16F:推 mrxjohn:其实清掉比较好 不清的话一直占记忆体 反而容易变慢 12/09 16:11
17F:推 savageg:不清真的容易变慢加上自动跳出 12/09 20:14
18F:推 JoeArtanis:其实HOME键有时有点迟钝跟JB有点关系...回复回来就好了 12/10 00:39
19F:推 lordmi:文中改成「最近执行过的程式"记录"」会比较正确 12/10 02:16
20F:→ lordmi:快捷列记录的是App当下的纪录,至於是不是正执行要看写法 12/10 02:18
感谢提醒
※ 编辑: lwecloud 来自: 111.82.73.34 (12/10 09:16)