為什麼還有人覺得蘋果用很多年不卡,安卓兩三年就卡得不行?

NewFlame


    安卓手機越用越卡,是兩個原因造成的:

  • ①我國的按安卓生態混亂,沒有統一的消息推送機制;

  • ②安卓系統的開放性,以及後臺運行機制。

    千言萬語不如一張圖,如下圖所示▼,IOS系統一個前臺APP佔用所有的運行內存,Android系統所有的APP(前臺+後臺)分享所有的APP。

    統一推送機制

    我們先說一下蘋果手機的統一推送機制,其實android也有這樣一套機制,那就是谷歌的GCM服務,但是在國內環境下無法使用。


    iphone的消息推送,獨立於APP,是系統級的,是設備與蘋果服務器之間的通信,不僅僅是設備與服務商之間的通信。比如微信服務器會給蘋果公司對應的服務器發出通知,然後再中轉到你的設備,如下圖所示▼。

    android系統的消息推送機制更像電腦系統,每個需要後臺推送的應用在後臺都有自己的進程,才能和各自的服務器通訊,交換數據。所有這些應用都佔用後臺,佔用了大量的內存,導致越用越卡。

    在國內安卓系統下,由於沒有類似蘋果、谷歌GCM的消息推送機制,每個APP需要在後臺留下“一畝三分地”,這些後臺進程是沒辦法關閉的,關了之後,就收不到通知消息了。幾十個APP在後臺運行,至少要佔用2G的內存。

    安卓系統的運行機制

    我們還是先說一下IOS系統,IOS系統採用了“墓碑”機制,後臺應用只是保留了一張截圖,不佔用內存,下次打開應用時才會從存儲空間調回到內存。得益於蘋果的NVMe閃存,內存和閃存之間可以快速交換數據。

    安卓系統底層採用了Java虛擬機的機制,經過多年的優化,仍然沒有徹底改變。所有的APP,通過Java虛擬機調用,而且由於android系統的開放性,APP可以獲取很高的權限,想法設法的佔用內存資源,比如“全家桶”的相互喚醒機制,因此,安卓手機越用越卡。


    總之,安卓手機越用越卡是多方面原因造成的,不過,工信部牽頭正在建立國家層面的“安卓統一推送機制”,有可能會解決安卓手機需要大內存的問題。

如果覺得對你有幫助,可以多多點贊哦,也可以隨手點個關注哦,謝謝。

Geek視界


怎麼老有人這麼對比,其實沒啥可比性。說安卓卡的人無非是拿近乎萬元蘋果機和兩三千的安卓機去做對比,那有可比性麼。我17年底由iphone6x換的華為mate10pro,花了6千左右,當時蘋果出的8吧,好像8千左右的樣子,這裡外一個小米手機都出來了。用到現在感覺剛買沒什麼區別,手機上安裝的應用也有二三十,王者吃雞也常玩,也沒見很多人說的交互卡頓。我不是果黑,我自己用的電腦就是Mac pro,因為做開發蘋果電腦是真的好,可是要玩遊戲,蘋果真的爛。所以別在對比了,要對比請在同等價位下去對比,現在的安卓高端機不見得就輸給蘋果,比如華為的針對文件碎片等都做了很好的優化,我不盲目愛國,但是可以給大家說真的可以嘗試下國有安卓機,它們已經很不錯了。


七七八八嘿


說說我的換機路,最早用的第一部安卓機是中興v880,那感覺很爽,屏幕賊清晰,因為之前用諾基亞6120.而且當時流行玩那個水果忍者畫面很流暢,後來換了摩托羅拉me525三防手機,配置更強能玩一些大點的遊戲,刷了小米系統很好用,後來進水了,去你的三防。後來買了M9,說實話很好用,比起me525薄了很多,就是遊戲時發燙厲害,在一次坐車時弄丟了。然後花重金買了5s,這因為當時一個月工資才能買得起,買回來第一感覺就是屏幕真的顯示很細膩,用了一兩年吧,電池不耐用了再加上工作上需要手機支持的越來越重,內存也是顯得小不夠用16g的,剛好錘子堅果上市買了一部,明顯顯示效果比不上5s當然價位也不一樣,各位不要噴我,個人感覺。電池很耐用重度使用睡前充電沒問題,使用時間長了就有些問題了,打開應用卡頓,多任務切換卡頓,反正各種卡,不過話又說回來錘子的系統挺方便,挺實用。但還是忍不了卡的煩惱。最終買了現在在用的iPhoneX256.後續換手機還是會考慮換蘋果系列,不是不愛國。除非國產機能裝像蘋果這樣的系統,其實是真的忍受不了安卓的那個卡頓現象,工作上有時候需要用到某個應用時直接卡那不動了。其實國產手機並不差,差的只是那個系統,真的。文筆不好,將就著看看吧[呲牙][呲牙][呲牙]



乄封先森


我自認為還是挺有資格回答這個問題的,因為我常年帶兩部手機,一部安卓一部iPhone,目前是iPhone XS配魅族16th。


我看到題主在問題描述裡是這樣說的:現在農村很多老大爺用一部千元以下的藍綠廠手機都能用四五年,反觀iPhone 6S跟iPhone 7,現在已經卡得不行,進個應用商店都得半天。

看到這個描述,我很詫異,難道在不知不覺間,iPhone 跟安卓機的使用壽命已經對調了嗎?

在這裡,對於題主問題描述的真實性我不多做評價,我直接說說我自己的用機體驗,不說遠的,就說我現在的兩部手機。

魅族16跟iPhone XS都是我前年買的,用到現在已經快兩年了。沒有絲毫誇張,兩年後,iPhone XS的流暢度跟剛買時幾乎沒差,反觀魅族16,在升級到最新的flyme 8系統後已經有點卡頓。

PS:這裡的卡頓,是指滑動、關閉應用時的動畫。

懂手機的朋友應該能懂,魅族16是魅族的年度旗艦機,處理器是845,按性能來說絕對不差,可儘管如此,兩年後也開始出現過渡動畫卡頓問題了。

所以,我對於題主所說的千元藍綠廠機四五年系統不卡的說法是存疑的。

如果題主是說,千元安卓機可以用四五年,那我百分百認可,但如果題主是說千元安卓機四五年不卡,那我第一個不認同。

其次,iPhone 6S跟iPhone 7是否已經卡成PPT?在回答前,我專門翻出我以前用的iPhone 5S,這部手機比iPhone 6S還老。然而,在我給其充滿電後並開機後,它依舊很流暢,這裡的流暢,是指過渡動畫。


而在啟動應用方面,我分別打開AppStore 、微信、頭條後發現,應用啟動速度確實不如我現在的iPhone XS,但是,這個差距絕對不大,也就差半秒到一秒的時間。

一部比iPhone 6S還早發佈的iPhone 5S尚且能做到流暢運行,我實在想不出,iPhone 6S會卡成什麼樣。

最後,我還拿出我當年用的小米5S,時至今日,小米5S能不能用?我的答案是,能用,但是裝了幾個應用後,系統過渡動畫就開始卡頓,開啟應用速度比iPhone 5S慢很多。



小米5S的配置再差,那至少也要比四五年前的千元機強吧?但是,儘管如此,小米5S都做不到流暢使用。

基於此,我不由得懷疑,題主你是來搗亂的。

總結

一部安卓千元機能用四五年我相信,因為每個人對手機的要求不一樣,或許有些人覺得能接打電話就行了。但是,一部四五年前的安卓千元機你跟我說現在還能流暢運行,那我是萬萬不敢苟同的。



注:運行系統自帶軟件另當別論。

而關於iPhone 6S跟iPhone 7很卡的問題,這裡我可以明確答覆,iPhone 5S都可以流暢使用,iPhone 6S絕不可能卡成PPT,除非,你買的是山寨機。

最後編者想說一句,不是我看不起安卓系統,而是事實就是如此:儘管安卓系統已經發展了好幾年,但是,安卓系統用一兩年會卡頓的老毛病依舊沒有解決,這是我近兩年用了魅族16以及三星S8後得出的結論。而iPhone ,確實能做到四五年不卡頓。


優質科技領域作者,關注我,為你解答最新最前沿的科技資訊!

考拉科技館


對於你的問題,說得這麼天花亂墜,說得這麼詳細,其實都掩蓋不了你幾分無知的表現,縱觀全文,當我看到你說蘋果6s,7已經卡的不行的時候,我知道這又是索然無味的瞎扯淡

本人用的就是蘋果7,還是無指紋的蘋果7,我說流暢的不要不要的,你信嗎?王者吃雞,毫無壓力,憑著出眾的性能,我用這把手機上了王者(不好意思,讓我炫耀一波),還什麼下個軟件等半天?進個appstore等半天?你確定不是你網絡有問題卡在那嗎?還裝幾個軟件就滿內存,你內存是512m的嗎?我就讓你看看我在這種流暢度下,我手機裝了多少個app,自己看下圖,127個應用程序,照片視頻多少咱就不說了,在此等情況下,依然能夠保證流暢度,你跟我說它不行,我不知道你提這個問題的靈感是從哪來的?是為了得到別人的關注嗎?那恭喜你,你成功了


言歸正傳,蘋果不是不卡,只是相對起來會更好一點,耐用性什麼的這是有目共睹的,你問問用過蘋果的人就知道了,而安卓兩三年就卡的不行,這也是要更正一下,這似乎說的是多年前的安卓機了,就安卓這幾年的發展,大家也是看在眼裡,看看多少安卓品牌的手機,不也是性能強勁,兩三年不卡那都是妥妥的事情,當然了,我說的前提是配置還行,百元機我也買過,印象不是很好,去年買的一部暢玩7給長輩,到今年已經基本pass了,我自己看著都受不了,卡到沒脾氣,你說蘋果的這些詞,用來形容它再恰當不過了


個人給你個建議,不要聽風就是雨,跟網上所謂的噴子一樣,沒用過就到處說這不好那不好,你們連見都沒見過,用都沒用過,你說你們瞎起什麼哄呢?


熊二科技說


筆者用過很多手機,也修過很多手機,根據這些年對手機的瞭解,給出以下答案:

  • 蘋果蘋果6s、7卡,是因為升級了系統
  • 千元安卓機不卡,是因為處理器性能好了

蘋果蘋果6s、7卡,是因為升級了系統

還記得蘋果11系列手機沒上市的時候,蘋果手機最新的版本是ios12系統,但是自從蘋果11系列上市以後,蘋果公司就緊跟其後的推送了ios13系統,先不說更新ios13以後會出現殺後臺、信號差等情況,單純的從推送日期來看,該系統就是為蘋果11系列手機而準備的,但我朋友不聽勸,非要把他的蘋果6s升級到ios13,這下好了,卡的要命,後悔死了都。

因為,雖說ios13系統加入了很多新功能,但與此同時對手機硬件的要求也會更高,而蘋果11使用的是A13處理器,它能很好的滿足ios13系統的需求,但是蘋果6s使用的只是A9處理器,性能並不高,強行的把它更新到ios13系統,這會事與願違的,給人一種小馬拉大車的感覺,所以卡頓就在所難免了!


千元安卓機不卡,是因為處理器性能好了

隨著網絡的普及,以及手機配置的公開,所以目前的手機價格很透明,因此現如今藍綠廠(oppo/vivo)再想用低配高價的機型來忽悠消費者,肯定是行不通的,所以藍綠廠的千元機,也都紛紛採用了中端型號的處理器,比如驍龍710、712、730等等,而這些處理器運行人們日常使用的各類APP以及小遊戲,絕對是綽綽有餘的,因此並不會出現卡頓的情況!

至於您說的“機身都磨損嚴重,但好在都是塑料機身”,這是可以理解的,因為千元機之所以會這麼便宜,就是因為手機廠商縮減了製作成本,比如採用塑料外殼、採用低端攝像頭等等。


因此,老型號的蘋果手機不建議升級,否則可能會出現卡頓的情況,而安卓手機的話,無論價格多少,只要處理器是中端或高端的,也是不會出現卡頓情況的!


桃園Computer


說這話的人,只能說明,近幾年沒有用過安卓手機 ,實話實講 現在的安卓手機 一千多以上的價位的手機,基本用著都不卡 ,用很久很久也不會卡,原來的安卓手機 用幾天就很卡,需要清理一下才可以的,但是現在的安卓手機,本身親測 ,用了半年沒清理過, 一點也不卡,很流暢 我用的是華為


晨陽帶貨鱷魚稀有皮具


題主的疑問是,一些人仍然認為安卓用一段時間會卡,而蘋果手機不會卡,題主實際發現現在一些千元安卓機也不卡。

題主的疑問可以理解,同時對目前一些人的慣性認知也表示理解。從以下幾點來解答。

1.生態路線

從2008年蘋果的ios和谷歌的android誕生就決定了未來很多走向。蘋果走封閉路線,谷歌走開源路線。ios的架構和app開發都嚴格遵守蘋果的規範,android早期則生態混亂,國內阿里搞過YunOS、小米的MIUI、魅族的Flyme、華為的EMUI,這些所謂的操作系統其實都是在android基礎上做了各自的修改優化。有點汗顏是,個人覺得只有近幾年的華為能稱得上真正的優化,其他主要也就是改改主題/圖標/字體等表面的東西,就像PC上番茄win7和雨林木風win7,再怎麼樣還是win7的底子,此處細節後面也會說明。不同的生態路線,決定了蘋果可以不斷打造優化ios且標準統一——簡約而不簡單,而谷歌則只是每隔幾年升級一下android的大版本1.0→2.0→···→6.0→X.0,然後各大手機商拿來再剪刀包袱錘一通折騰改造成自家系統。憑心而論,魅族小米甚至早期華為的軟件開發水平能和谷歌比嗎?更別說和當時有大神喬布斯和艾維坐鎮的蘋果比了。可想而知,早期安卓手機的各種死機,各種重啟,各種發燙,各種卡,咱們不能總昧著良心把責任都推到android頭上,谷歌也很頭疼一直心裡嘀咕——不怕神一樣的對手,就怕豬一樣的隊友啊(這個是非嚴格意義的玩笑話,花粉米粉可別噴😃)。

2架構設計

手機大廠的修改確實讓android背了不少鍋,但是android自身的缺陷也不得不提。先上兩張圖。

上圖為android架構,下圖為ios架構。從結構對比也能直觀感受到,android系統的設計有點複雜。確實如此啊,java+虛擬機+linux內核,與objective c的ios比運行效率天生的會低一些,在cpu為早期ARM7的低主頻情況下,這種效率差距感受很明顯。所以行業裡都知道安卓手機吃硬件啊,雙核→四核→八核,1G→4G→8G,各家是拼著命的升級硬件。但谷歌也沒辦法,地基早已經打好,這樓只能往上蓋了,不穩多加點承重牆多立幾根柱子總能解決的。

此外,android手機的開放性,導致眾多安卓版app吃起內存來不眨眼,動不動就佔用個幾百兆內存,這些app開發人員malloc起來都像億萬富翁一樣,不會節省只會浪費,更別提一些蹩腳開發商連內存洩露都沒debug完就發佈上線,結果就是運行10分鐘內存耗光了,四個字→自動重啟。而android的後臺機制,會保留一些應用線程,也對內存有較大要求。而ios從app開發到上線,到後臺機制,對內存的使用可以用苛刻來形容,就像現在的我們會感慨當年黑白機上大到十幾M小到幾十K的遊戲,也能造就出馬里奧/魂鬥羅/口袋妖怪/街頭霸王這些經典一樣,把硬件用到極致,才能打造極品!

3.硬件發展

前面兩點是早期android使用中,存在卡頓重啟等各種問題的主要原因。此外android從linux內核繼承過來的ext4文件系統,在手機存儲從PC上的機械硬盤變成閃存ROM時,也有天然的缺陷。這在後來華為的EMUI上進行優化,從使用F2FS再到EROFS,算是將這個問題基本解決,這裡要為華為厚積薄發後來居上點個贊。

隨著硬件的快速更新換代發展,在當今八核CPU+GPU+8G內存為標配情況下,android固有的效率/內存問題,慢慢變得可以忽略,品牌商也從混戰淘汰,走到現在的成熟穩定,再隨著android智能產品的大規模應用助推系統完善,當前android機確實已雲泥之別,不可同日而語。反觀蘋果機,對硬件的極致使用,也造成對軟件對ios的極度自信,側面影響了對硬件的更新升級,能用1G內存絕不給你2G——太黑(追求最大利潤這點,蘋果也是做到極致了)。所以,ios不斷升級,app也跟隨不斷升級,對硬件的要求越來越高,而蘋果機卻又是硬件升級節奏比較慢的,所以老蘋果機能保留舊版ios的,強烈建議不要升級新ios。

總之,蘋果已不再是高端機的唯一神話,市場數據是最好的證明。但不可否認,蘋果打造的極致的生態系統,也必將在歷史上留下深深的印記。

相信越來越多的人,對手機的認識慢慢也會從系統的區別,轉變為從個人需求和功能匹配角度來選擇。


星域之外


為什麼還有人覺得蘋果用很多年不卡,安卓兩三年就卡得不行?蘋果軟硬件協同,再加上iOS機制,確實可以使用多年都還比較流暢。而安卓手機經過各大廠商多年優化,特別是使用在旗艦機上,速度和流暢性都有了很大提高,有些手機初期甚至比iOS還要流暢,但卻還要經過時間檢驗。

現在拿出老舊的iPhone6手機,已經過去了5年多時間,運行確實依然流暢,反應快速,當然沒有安裝現在過多的應用。這源於蘋果把硬件和iOS針對性整合、對各種APP的嚴格約束、後臺記憶牌的機制、APP獨自運行空間等多種機制的結合,從而使得iOS不管是過渡動畫、運行、響應等都顯得快速自然。

安卓系統除了本身設計運行機制做不到iOS那種程度之外,也與各大手機廠商自身開發和優化水平有關係,再加上廠商自己也塞了各種私貨在裡面,導致系統運行越久越來越卡頓。但前兩三年手機廠商們已經開始對安卓系統加強了優化,再加上硬件的不斷升級,安卓手機運行以及有了極大的改善。


從華為Mate9提出18個月不卡頓開始,優化越來越給力,特別是旗艦機上安卓運行已經變得相當快速和流暢了,比如像Mate系列手機,Mate9以後的手機都是比較快速的,最新的Mate30在某些方面甚至超過了iOS的體驗。但總體說來越到後來,快速和流暢還是有些衰減的,只是不像以前那樣太厲害了。

從Mate9到現在已經過去了三年時間,還可以說比較流暢,但是否能夠像iOS那樣一直保持流暢下去,還需要時間來證明。不過憑華為實力,能夠把安卓優化個底朝天,再加上硬件配合,也許與iOS比流暢的時間長也是有可能的。況且還有個鴻蒙系統也可以期待。


更多分享,請關注《東風高揚》。


東風高揚


因為安桌與蘋果的運行機制不同:

1、安卓是完全開放性的 比如一個128M的安卓機 裝一個大型遊戲可以安裝 但是運行不了 會閃退 或者特別卡。

2、蘋果上就不會出現這樣的問題 並不是硬件多牛B 而是蘋果不是開放的運行不了的東西根本就不能安裝 比如IPHONE3g 系統高能升級到3.x而很多應用要求4.X以上才可以運行這樣就增加了一個門檻,只要能裝的就一定流暢不流暢的也不可以裝 。

3、蘋果的運行機制不一樣 後臺是快照式的 在按HOME鍵反回桌面的時候只是對程序生成一個快照保存好進度 切換回來時再讀取進度 。

4、安卓是即便退出程序 ,也會在內存內保留一段時間為了下次運行更快 這樣一來就很多程序都在內存中待命 打開新程序時系統還要去關閉一些程序來騰出空間運行新程序 而現在好多軟件都是開機自啟動 關閉也馬上再啟動 雙進程防殺死 這樣一來只要裝的軟件多,再牛B的配置也卡。

5、蘋果手機安裝app不會佔用運行內存,而安卓手機會佔用運行內存,這就出現了為什麼6G運存安裝app越多運行內存就會越小的問題,運行內存都滿了手機會快嗎?


分享到:


相關文章: