為什麼4GB安卓手機還沒2GB的iPhone快?
初代iPhone只有128MBRAM,最初的安卓手機HTCDream(G1)也只有192MBRAM,但目前iPhone7卻有2GB/3GBRAM,安卓旗艦手機卻動軏4GB/6GB甚至8GBRAM。
儘管iPhone的內存也在一直往上漲,但是對比同期的安卓手機,會發現iPhone的內存相當於安卓主流機型的一半。
那麼問題就來了,手機多少內存合適呢?為什麼有人說4GB安卓還沒2GB的iPhone快?
先來說第一個問題:手機多少內存合適呢?
PrimateLabs(Geekbench4開發商)的JohnPoole曾接受DigitalTrend訪問時,認為手機內存4GB就夠,他認為一般來說內存越多越好,但並不代表越多內存性能越好;他覺得一些手機商為了在規格突出,強行加大內存數目,令消費者以為這部手機更出色。
對的,過高的追求內存,是由堆參數的嫌疑,但是別忘記了APP軟體以及攝像頭等的進化也會對內存提出新的要求,所以其實4G就夠並不是絕對的。
接著說第二個問題:為什麼有人說4GB安卓還沒2GB的iPhone快?
原因在於兩個系統之間的機制不同。iPhone使用的iOS系統採用了一種「墓碑機制」也就是我們所說的「偽後台」,當用戶按HOME鍵後,系統回到主界面,剛才使用運行的任務被放到後台掛起了,幾乎不佔用內存資源。
而安卓系統,用戶開啟應用後按HOME鍵,儘管界面切換到了主界面,但任務仍在後台運行,用戶如果再開啟其他應用,又需要額外內存,相當於前台任務和後台任務都需要佔用內存資源。如果你同時打開了很多應用,那麼這些資源也就像「無底洞」一般吞噬著你的內存。
以及,iOS封閉系統的優越性就來了。iOS系統是蘋果閉環生態的其中一員,目前也僅有iPhone、iPad產品在使用,這使得開發者在開發相關APP的時候對產品的兼容性考慮的相對較少。
而在安卓手機就有所不同了,市面上近80%以上的移動設備都是用的是安卓系統,開發者考慮的太多,設備的屏幕大小、解析度、處理器等各種因素都要考慮在內,所以同是一個APP,應用到安卓手機上可能需要幾百兆,而運行到iOS系統上可能僅為一百兆。
簡而言之,安卓的兼容性自然就得犧牲掉一定的內存。
還必須提一下的是,安卓手機還有很多預裝APP,這也是需要消耗內存的。
綜上,有人說4GB安卓還沒2GB的iPhone快?答案是很有可能的。
對此,你怎麼看呢?
※《閃電俠》第四季首曝預告 巴里艾倫回歸大戰日本武士
※日本不喜歡開賓士寶馬,國內卻喜歡開豪車擺闊!
※19歲女神從小在日本長大!堅定自己是中國人,網友:有骨氣!
※科技互聯網增長變慢,為什麼日本的年輕人失去了奮鬥精神?
TAG:多少說 |
※iPhoneX今秋停產:蘋果 iPhoneX為什麼會停產,iPhoneX停產原因
※為什麼Facebook的Head of AI如此憎恨機器人Sophia?
※Ben Thompson:Facebook 改變 News Feed 的動機是什麼?
※所以,Boxes、AMRAP、PRs都是什麼鬼?
※抖音檸萱wxx創作的原聲是什麼:短髮The Girl With Short Hair
※TensorFlow可以做什麼?讓Google Brain首席工程師告訴你
※iPhoneX或停產是真的嗎?iPhoneX為什麼要停產?
※抖音裡面甩手的歌名叫什麼 唱的是Movin like Berney
※iPhone「官換機」到底是什麼?
※定價3299元,為什麼說HTC還是贏不了OPPO和vivo?
※jQuery UI 為什麼使用部件庫(Widget Factory)
※iPhone7價格再次刷新,網友:還買什麼華為mate10
※時髦辦 | Céline「落在」Saint Laurent前任設計師手裡會發生什麼?
※這雙刷屏的Nike Epic React Flyknit究竟有什麼特別之處?
※為什麼不買iPhone?因為安卓9.0將整治卡頓
※Balenciaga 和 Vetements 勁敵出現?大師山本耀司 Y-3 秀場教你什麼才是極簡復古風~
※Tiffany開餐廳算什麼?GUCCI也開了!還是米其林3星大廚親自掌勺!
※Balenciaga和Vetements 勁敵出現?大師山本耀司 Y-3 秀場教你什麼才是極簡復古風
※為什麼我會被Kubernetes「洗腦」?
※為什麼編程啟蒙要學 Scratch,不是Python?