首頁>數碼>

國內安卓機為什麼要不斷加大手機ROM?為什麼國外安卓機和水果機對ROM沒有那麼大的需求?這要從國內安卓機的執行跟國外安卓機和水果機的執行機制來說首先拿微信來說A傳送一條訊息給B,國內安卓機需要B機時刻再現(也就是我們說的後臺執行),因為一旦你後臺關閉 那A機給你打的訊息你就 不能及時接收到或者就接收不到所以現在的APP大部分都留有後臺(其實挺流氓),但水果機的執行機制就不是這樣了,水果機的執行機制是A傳送一條訊息給B,這條訊息會先發送打水果自己的伺服器上 然後伺服器在推送給B.如果B不線上 那這條訊息會一直在伺服器上 一旦檢測到B上線了 會第一時間推送給B。 這樣的執行機制導致了兩個極端,國內安卓機因為後臺執行的原因(一個app需要幾M或者幾十M,那幾十個app或則上百個app大家個算出需要吃掉多少M),需要預留出一部分ROM給後臺執行。但是水果機是一旦手機長時間息屏,那他執行的程式就會徹底關閉,只留了個執行快照(在這個程式被徹底關閉前的狀態),下次啟動會呼叫這個快照來重新執行到你關閉前的狀態。 而國外的安卓機有谷歌伺服器,也是這樣的執行方式,所以看懂了他們的執行機制也就明白了 為什麼我們在不斷的加大記憶體還是感覺有時手機會卡頓,而水果機包括執行在谷歌系統下的安卓機為什麼對ROM的要求沒有那麼強烈了。 不過 我們國內也正在做這種超級伺服器 其中有華為 紫光 阿里等大企業在合力佈局,當然只有伺服器是不夠的,也需要生態內的app能夠快速的融入進來,希望不久的將來我們也能讓我們手機上的APP執行在我們自己的服務環境中!

最新評論
  • 雙11 神舟放大招,11代i7筆電直降1100?
  • 鍵盤機時代超薄手機設計的巔峰-三星“鉑銳”系列手機