為何 iPhone 6 只有 1GB RAM, 卻比 2GB RAM 的 Android 手機更快?

為何 iPhone 6 只有 1GB RAM, 卻比 2GB RAM 的 Android 手機更快?

為何 iPhone 6 只有 1GB RAM, 卻比 2GB RAM 的 Android 手機更快?
 
雖然現在大部分 Android 旗艦手機都已經有 2GB RAM,但 iPhone 6 / 6 Plus 卻繼續配備 1GB RAM,令不少人失望。不過事實證明 iPhone 6 利用這 1GB RAM,速度已經能超越 2GB RAM 的 Android 機。究竟為甚麼? 原來就和 iOS / Android 運行 apps 的方法有個根本的分別。
 
Android apps 透過 Java 來運行,缺點是需要進行一個名為「垃圾收集」的程序,就是當你用完 Android app 後,就要靠這個程序才能釋出 RAM 讓其他 apps 使用。問題是這個程序本身就需要額外的 RAM 才能順暢地運作。如果運行多個 apps,或者進行高需求工作,RAM 不夠給「垃圾收集」使用,裝置就會變慢。
 
至於 iOS 一開始的設計就特意避免「垃圾收集」這個問題,裝置需要的 RAM 就是 apps 需要的 RAM,無需預留額外 RAM 才能順暢地運作。因為這樣 Android 手機就需要比 iPhone 多一倍的 RAM 才能好好地跑 apps。
 
source Quora
 
*Facebook 用戶不想錯過最新資訊,就要做這個步驟了!
 
無論你是 iPhone / iPad 還是 Android 用家,我們都有最適合你的資訊。我們的Facebook 專頁,為你送上最新最快的科技新聞和手機資訊。

為何 iPhone 6 只有 1GB RAM, 卻比 2GB RAM 的 Android 手機更快?