做爲當下最流行、市場佔用份額最大的兩大手機操做系統IOS和android,目前二者加起來的市場佔用率達到90%。我曾經一直用android手機,沒有用過iphone,那時候正直iphone4和iphone 4s十分流行的時候,十分火,我當時都是跟個人朋友們說我就是不喜歡iphone,有什麼了不得的,android還不是同樣,固然這個是個人屌絲心理,主要緣由仍是由於買不起,我相信直到如今都仍是有跟我當時同樣的人。我也一直不解爲何你們這麼熱棒iphone,難道就是純粹炫耀?後來有幸,公司給我配了一臺iphone 4S,每個月送199話費(那時候還真省了很多錢呢,由於我每天都是長途電話,我那時在深圳,家人在武漢)。用了一段時間後,我發現iphone真的比android要流暢不少,並且是在配置要遠低於android手機的狀況下,我相信有不少朋友會有跟我同樣的體驗,好比,android手機會有死機的狀況,會有由於哪一個應用程序卡死的時候,但iphone真的沒有,幾乎沒有,至少我目前尚未發現過,這時我才發如今ios系統的魅力,不是炫耀,是真的有實力。android
曾經也在網上看到過一個關於ios爲何比android流暢的一些文章,有從反應的優先級別、硬件工做配置、開發機制、系統設計四方面來對比二者的差異,講得很好,很長,但我以爲不易於理解,在我看來,真正的緣由是由於二者底層不一樣而形成的。首先,IOS系統是基於Unix操做系統了,也就是最初的最原生態的操做系統,性能好;而android系統是基於Linux操做系統上的虛擬機的,因此每次啓動須要先啓動Linux,而後啓動Linux上的虛擬機,這原本就要花費時間,且須要佔用比較大的硬件資源,這也是爲何你總看到android手機配置高的緣由,當android手機已經作到內存16G,4核cpu時,iphone卻仍是1G內存雙核cpu甚至更低。還有就是你們知道Linux原本就是在Unix的基礎上產生的,因此就性能而言,Unix是最高的。其次,IOS系統是本身開發本身生產手機,不開放,設備版本、尺寸可控制,開發者易於測試,因此開發出來的應用程序兼容性好,不容易卡機或死機,而android系統是開放的,當google開發出新的版本時就會開放它們的api,而後像三星、小米、htc、華爲等廠商就會以google提供的api進行一個包裝,如小米的MIUI,這些都對它進行必定程度的包裝後就會形成一些的不統一,並且每一個廠商作出來的手機尺寸也不統一,這樣也給開發者帶來不便,開發者會很苦惱,到底個人應用程序要測試多少個手機設備?因此到最後的狀況是總有一些軟件是會有兼容問題產生的,也就是爲何android手機比較容易死機卡機的緣由了。
ios
做爲一個用戶,以上是我我的的觀點,只是從簡單的兩方面來講明IOS手機爲何比android手機流暢的緣由,若有不一樣觀點和見解,歡迎你們一塊兒來討論。api