閱讀183 返回首頁    go iPhone_iPad_Mac_apple


蘋果手機2G內存比安卓手機8G內存運行更快,背後的真實原因?

摘要:使用過蘋果iPhone手機的小夥伴應該都知道,蘋果iPhone在運行內存上到目前的iPhone 7,依然最多就是2GB,並沒有像安卓手機那樣,每一代新款機子出來,就會宣稱目前已經達到了2GB、4GB、6GB、8GB的運行內存,CPU更是達到了四核、八核!都快趕超筆記本電腦了。

大家在買安卓手機的時候最看重、考慮最多的是什麼?肯定是手機配置了吧!因為配置決定了手機卡不卡頓、發不發熱、耗不耗電等等,安卓手機廠商開發布會的時候很大篇幅都在講配置,甚至某手機品牌甚至打出了“18個月不卡頓”的旗號。

但是人們買iPhone的時候沒人關心配置,甚至iPhone 7的2G內存流暢度能秒殺很多8G內存的旗艦安卓機,究竟是怎麼回事呢?

首先、係統環境上的差異

iphone手機使用的是iOS係統,它隻要保證那幾款iPhone的硬件設備能夠順暢運行就OK了,可控性方麵是安卓機子沒法比的;而android手機搭載的是穀歌的Android係統,它不僅要保證現有的硬件能夠順暢運行,還要確保以後未知的不同硬件組合,可控環境就遜色了很多。

其次、係統優先級別上的差異

我們拿iPhone手機與安卓手機同樣滑屏解鎖,點擊相同的應用程序打開,蘋果往往會變現得比較順暢一些,而有的安卓手機就會顯得有些卡頓,這個其實就是iOS最先相應屏幕的原因所在。iOS對屏幕的相應順序是:觸摸Touch媒體Media服務Service架構Core,而Android係統的響應順序是:程序Application框架Framework屏幕顯示資源Library架構Kernal。

接著、係統開發機製上的差異

iPhone手機iOS采用Objective-C語言,Android手機采用的是Java,前者效率高,後者運行效率偏低,這就造成了各自係統之間的流暢度的不同。

最後、係統後台運行上的差異

iPhone手機iOS的後台程序並不像Android一樣在後台一直運行,我們在iOS後台所看到的運行程序,其實隻是我們最近的使用記錄,就跟網頁瀏覽記錄一樣;而Android手機後台運行程序如果沒手動關閉退出,它們就會一直在後台中運行,這樣係統就需要更多的運行內存來給這些應用程序。所以,這也是直接導致iOS隻需要雙核2GB運行內存就可以保持很順暢了,而Android卻要達到8GB內存,八核的CPU處理器。

總的來說,iPhone手機iOS係統專機專用,而Android手機的Android係統要兼容很多手機。所以iPhone手機不管內存多大運行起來依然更流暢。你覺得呢?

最後更新:2017-08-23 10:36:05

  上一篇:go 天呐!蘋果手機竟然爆炸!男子腿部被燒傷,褲子被燒爛…
  下一篇:go 為什麼ipad上的很多應用沒有橫版的?