panason wrote:其實也沒什麼好比的果...(恕刪) iPhone 的記憶體可以比Android 的小很多主要差異在 iPhone 是跑 Native Code,而 Android 除 Linux 之外,還要外掛一個 Java VM。同樣大小的 App,在 iPhone 上是實的,在 Android 上執行時還得經過 JVM 轉換成臨時的 runtime 檔案,光這記憶體效率使用上就差很多了。另外一點是 iOS 的 Framework 的功能與完程度遠遠高於 Android。這個好處是 iOS 的 App 可以用比較小的體積做跟 Android 一樣的事。相對的,很多 iOS 上面的內建操作要在 Android 裡面做都得自己去找第三方套件或是花很多時間自己刻。這過程非常耗時耗力,而且穩定性與記憶體效能很難做到 iOS 那種程度。這也是為何同樣的 App,Android 版通常會比 iOS 的肥的原因。再加上 Android 那麼多廠商的深度客製化 UI,你想小根本小不起來。系統肥,UI 肥,App 也肥,內建的東西就吃掉一堆記憶體了。1G 記憶體在 Android 裡當然難用。
perigil wrote:可是硬體還是M8強阿...(恕刪) 硬體再強也不是你用的。Android 的一大堆硬體效能都耗在 JVM 轉譯、暫存,及內部一堆 UI 上面。而這些莫名其妙的資源虛耗在 iOS 上面根本沒必要。
opium2000 wrote:硬體再強也不是你用的...(恕刪) 告訴你一個小秘密,有人還引以為自豪這些ui呢,還有ios jb也可以換ui ,搞的和安卓一樣,我用沒幾次就刪了,華而不實。Android L會改善點,但哥我保證不是每隻旗艦機可以升級,尤其是上市超過一年的。
opium2000 wrote:硬體再強也不是你用的...(恕刪) 我是在反諷XDJAVA語言的安卓一年比一年肥大,不是安卓手機廠商佛心,而是綁著AOS這顆大石頭,硬體規格不夠根本跑不動~我比較期待iOS8用SWIFT KEY,說不定能讓4S 5 5S復活!
perigil wrote:..JAVA語言的安卓一年比一年肥大,不是安卓手機廠商佛心,而是綁著AOS這顆大石頭,硬體規格不夠根本跑不動~...(恕刪) 我覺得是 android 底層並沒有限制 APP 使用記憶體的原因.所以才會Ram一超量就會整個系統當掉而 Android 並不敢做限制, 因為 Android 的產品線太多,但是 IOS 有限制.所以Ram 一超量 就是 APP 自爆 !其實都是半斤八兩(個人使用感覺)只是整體來看. Apple 就比較好賺了,因為節省的硬體,可以去使用在別的地方.
應該要都拿原生系統來測把~iphone5S 2013年10月出nexus5 2013年11月出2台沒差很久喔~且nexus5剛好是2G ram挺意外的生為google親兒子既然開google地圖時被追上 還被超前...不過安卓之後好像有更新改善問題!?
有人說 1G ram 跟 2g ram 到底有甚麼差別?以 APPLE 的假多功模式,目前的 APP 很少有需要 超過 1G RAM 才能順順執行的,應該沒多大差異。但是,有 RAM 就會有需求,一年後的 APP 應該普遍需要 2G RAM 才能順順的執行(也就是軟體商懶的優化了)。到時差別就跑出來了。而Android的真多功模式,不管你有多少RAM,使用者都會想辦法把它用完(亂灌APP),所以 RAM 的大小隨時都有很大差別。
askgoodquestion wrote:我覺得是 andro...(恕刪) iOS作法不是更好嗎? 不過加大到2GB的確可以讓APP開發商比較不綁手綁腳~電腦版惡靈古堡6記憶體用量可以控制在600MB順順執行....手機APP要多少??