[疑問]IPHONE 3GS記憶體問題

不好意思,請問一下~
最近剛入手3GS(未JB)
前幾天裝了一個叫SCAN的APP
發現
3GS的記憶體只有剛開機時能維持130多MB
等開機後約2~3小時,大多時候只剩5X~7XMB
有時候剩30~40MB
會是因為裝太多app了嗎??(9頁)

IPHONE OS不是說有更好的記憶體運用??
是說使用上也沒有不順還怎樣
只是覺得好吃記憶體…
2009-12-30 11:25 發佈
jimstarck wrote:
不好意思,請問一下~...(恕刪)

開機之後,如果有跑Safari, Mail, iPod,都蠻占記憶體的,而且似乎離開畫面後並不會結束,
如果你有tool可以把這三個移除,一下子又可以回到13xMB free memory。
iPhone不是Windows PC, 記憶體的管理跟使用是採用「有空間就儘量塞, 真的不夠會想辦法把記憶體讓出來」
的做法.(事實上新的Windows記憶體理管似乎也是朝這一個方向來走,而Mac跟Linux是很早以前就是如此了).

這麼做的好處是常用的程式不太需要常常等待載入, 不過喜歡去看記憶體使用狀況的人
會嚇到.... 不清理它也不會有什麼事的. 這才是比較先進的記憶體管理方式....
與失敗為伍者,天天靠盃都是別人的錯。 與成功為伍者,天天跟失敗切磋直到不再出錯。

bluesystem wrote:
iPhone不是Windows PC, 記憶體的管理跟使用是採用「有空間就儘量塞, 真的不夠會想辦法把記憶體讓出來」
的做法

在下資質愚昧
看不是很懂…
是說反正就算剩10MB也沒差?反正他自己會去生空間出來?
那這樣的話,3G記憶體不夠為什麼常被詬病??

jimstarck wrote:
是說反正就算剩10MB也沒差?反正他自己會去生空間出來?
那這樣的話,3G記憶體不夠為什麼常被詬病??


當實體記憶體不夠多時,使用這麼多空間,是佔用資源
當實體記憶體有足夠多時,有空間就儘量使用,加速常用的程式載入,是儘用資源



iPhone OS 中,電話,Mail,iPod,Safari 都是官方允許在後台運作的程式,
在iPhone 3G 中,實體記憶體只有128MB,電話,Mail,iPod,Safari 如全部在後台運作,
即使剛開機,實體記憶體會只餘下約30MB,不足夠大型的程式運作,容易導致程式跳出

在iPhone 3G[S] 中,實體記憶體有256MB
即使電話,Mail,iPod,Safari 全部在後台運作,實體記憶體還會餘下約130MB
足夠大型的程式運作

即使有時候只剩30~40MB,如有大型的程式需要運作,iPhone OS 可再清空並分配記憶體給該程式而不需關閉Mail,iPod,Safari
The New Flying MacBook Pro; Seatbelts sold Separately!
我的狀況是
一開機什麼都沒執行約剩13XMB
收MAIL,開SAFARI,聽音樂後剩9XMB
開刺客教條玩後剩3XMB…
關掉SAFARI的網頁後剩5XMB
沒有JB,所以沒有多工
這樣算正常嗎…?
jimstarck wrote:
我的狀況是一開機什麼...(恕刪)

內建的幾個軟體,其實是有在「多工」的
例如你可以邊打電話邊查資料、邊上facebook邊聽音樂、邊google map邊聽有聲書....
這些軟體在開啟後會佔用部分的記憶體,不但能同時執行,也能在下次開啟時能立即接續之前中斷的工作
直到開啟其他軟體需要用到比剩餘記憶體更多的容量時,就會選擇性的清空幾個內建功能所佔用的記憶體空間
所以在切換軟體時,有時候會卡卡的(例如音樂會有跳針的感覺),就是在清除記憶體
C'est La Vie! 法文「這就是人生啊!」
原來是這樣,難怪就算剩3XMB,玩遊戲或跑程式也不會覺得卡卡的
感謝指教~
內文搜尋
X
評分
評分
複製連結
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?