IPAD新手....原來我的程式都沒有關

mimi051101 wrote:
p.s那為什麼Apple店內展示機很多人反映它Lag呢?
是它開的App已經多到佔滿256了嗎?

雖然不知道展示機 lag 的真正原因 (每台展示機都會 lag 嗎? 是個案? 還是其它原因?)
但相信也不是多工造成的
也不可能開的 app 會多到 256 個
因為就算在 iPhone4 512m 記憶體下,要同時開啟 256 個 app
就算每個 app 只佔用 2m 的記憶體空間也足夠讓它記憶體爆掉的
更何況單一 app 使用的記憶體都會超過 2m 了
你提到的 256 這個數字,應該只是看到按 2 下 home 出現的列表的 app 很多
但其實裡面真正還在執行中的可能只有一個
而還待在背景凍結中 app (有佔記憶體的) 可能只有個位數而已
其它的早就被 OS 關閉了
所以就算按 2 下 home 的列表把全部的 app 都顯示出來 (因為都是關閉的狀態下)
也不會影響到效能的

PS. 補充一點
其實在 iOS4 下,每個 app 正在被凍結的階段不是馬上就凍結
會還有時間可以把一些事情處理掉,才會真正停止運作
印象中最長可以向系統要到長達 10 分鐘才結束
這段時間是用來讓 app 用來把未存檔的資料做 close
或是下載到一半的 data 把它下載完才結束,避免資料的損失
當然如果 app 還繼續在拖時間,就會被強制凍結
這就牽扯到程式設計師如何開發的問題
如果有一些 app 亂用這段結束時間,就算是只拖 30 秒就好
而使用者又快速切換 app 的話
(像展示中的機器就很容易有這種問題,一堆人快速的開啟 app 又關閉)
有可能造成一段時間好多 app 都處在等待凍結階段,但又未真正凍結的狀況
系統就必須同時間照顧這幾個 app,是有可能造成 lag 的現象
但這並不是常態,一般使用者正常使用下也很少會遇到這個問題的
不確定展示機是這個問題,只是突然想到也有可能有這個現象
享受生活 http://richiestyle-lavie.blogspot.tw
不知IPAD多功和ANDROID的多功是否相同...若相同....還是有必要自己關掉一些...
lutin111 wrote:
不知IPAD多功和ANDROID的多功是否相同...若相同....還是有必要自己關掉一些...

iPhone/iPad 的多工是幾乎不用去理它的 (除了幾類特別的 app 之外)
就算你連續執行 100 個 app 也不用去手動關閉它
也不會造成記憶體不足或是耗電及效率變低的問題
享受生活 http://richiestyle-lavie.blogspot.tw
如果 app 已經更新給 4.2 一般不會有問題,比較多問題的是 universal app 之前就寫給 4.0/4.1 但是並沒有在 iPad 4.2 上測試過


如果 JB 過的可以安裝 switchermod 會自動把關閉掉的軟體從列表中移除
http://www.ivoidwarranties.com/
我是看到很多01的網友說
現場玩展示機很多都有Lag的現象,
照您這樣一說,
應該是許多人都快速開、關App的原因吧!

那我這幾天就來試試不關掉多工列的App,
來測試一下電量會不會多消耗好了,
謝謝您唷!

chnshang wrote:
我也遇過這樣的狀況,...(恕刪)

chnshang wrote:
我的解決方式就是重開機,之前會跳出的app又都可以用了。


昨天玩到後來,系統跳出了記憶體不足,叫我要重開機的對話框
我按home鍵2次,留下目前正在玩的App後,繼續玩
後來對話框沒出現了
但後來又開了兩個不同的APP都跳出
於是我就重開機
後來就沒有出現APP跳出的狀況了
b9355058 wrote:
昨天玩到後來,系統跳出了記憶體不足,叫我要重開機的對話框
我按home鍵2次,留下目前正在玩的App後,繼續玩
後來對話框沒出現了
但後來又開了兩個不同的APP都跳出
於是我就重開機
後來就沒有出現APP跳出的狀況了

我在開發 app 時,曾經遇過這種現象
原因是當記憶體不足時,系統會通知佔用記憶體的 app
要求釋放一些記憶體
如果你佔太多記憶體,收到通知又不理它的話
系統有可能就會出現記憶體不足的問題
雖然如此,系統最後還是會強制把 app 關閉掉來釋放記憶體
但這時 app 有可能造成未存檔而損失資料了

反正結論就是
這應該是某個 app 搞的鬼,佔著芧坑不拉屎
如果知道是哪個 app,手動強制關閉它就行了
但有可能一段時間後才會解決,因為就算你按關閉
app 還是有權利佔住一段時間來處理身後事,不見得馬上就會結束
如果不知道是哪個 app,或是想用一勞永逸的方法
重開機也可以解決
享受生活 http://richiestyle-lavie.blogspot.tw
今天下了NUMBERS來用..發現不關掉別的桯式..不但慢而且有時會莫名其妙關掉...
搖擺兄真的很不搖擺,有這麼大的耐心一一解釋。一堆這種文,多工害得系統變慢了啦,為什麼沒有像JB那種一槍打死數百隻app的超級殺手app啦,講也講不聽,真的會被逼瘋。

狗尾續貂補充一點。
還是不放心的朋友,建議你們下載“SysStats Monitor Lite” ,iPhone的CPU負載現狀就能一目了然。
有時不穩不是負載的問題吧....

25252525
文章分享
評分
評分
複製連結
請輸入您要前往的頁數(1 ~ 7)

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