回覆列表
  • 1 # 喜兒哥科技

    題主你好,這個問題很簡單

    蘋果的作業系統是:執行軟體切換到後臺,你那個軟體就不再運行了(所以不佔記憶體),而安卓的恰恰相反

    蘋果之所以能風靡全球,就是它的系統,獨一無二。安卓為什麼也能佔智慧裝置的半邊天,是因為它的通用。蘋果獨一無二,所以價格貴。安卓普遍性高,所以……

  • 2 # 電動馬達

    SSD和HHD的區別。蘋果手機的記憶體跟快閃記憶體的用料規格和硬體引數都比同代的安卓手機要強。加上其CPU效能都比同期的高通的都要強。iOS的執行機制和安卓的也有所不同,玩個王者榮耀就知道了,蘋果上拉一下控制中心,遊戲的聲音是會暫停的,而且回到遊戲會卡一兩秒。安卓的就不會了。

  • 3 # 科技答題官

    我來了,這個問題很好,這就是軟體的差距了,大家都知道其實蘋果的硬體裝置真的是比安卓的低很多,比如安卓動不動就是四核、八核處理器,你看人家蘋果在A5晶片之前都是單核的但是他的速度吊錘安卓的四核。你可能會覺得安卓機很菜,但是我們不能這麼想,我用個人觀點給你闡述下為蘋果這麼厲害(無噴安卓的意思,只是分析。小編也是喜歡安卓的,現在安卓與蘋果的距離越來越近了):

    多工處理機制

    我們說的多工就是指一次性操作的程式數量,當我們手機同時開起多個任務時手機就會變卡,特別是四個任務以上你會發現安卓的和蘋果的差距就出來了,蘋果明顯在任務切換方面流暢很多,而且響應時間很短,這就是演算法的不同。我個人認為蘋果系統擁有一個像虛擬機器一樣的快照池,當你從一個任務切換到另一個任務時他會把前面那個任務的狀態儲存下來,形成“假死”狀態然後就釋放了記憶體。蘋果保證了每個任務都充分利用了資源,就像你在學校上課和在家請家教的區別,雖然你的學校很高大上,很華麗,但是你人多的效果始終比不上家教一對一的輔導。

    系統的本身的設計

    不得不說這是蘋果最厲害也是最良心的,他的成功也是和這個很大的關係。蘋果賣的貴還有一點我覺得就是程式設計師工資高,蘋果不像安卓的系統很多東西都是“天下文章一大抄”,而蘋果在做每一代系統的時候都是從“0”開始的,不是像我們安卓5.0到6.0就是加功能,別人是從0開始從新設計拋棄冗餘,加入新功能。不得不說這是一種工匠精神。

    快取、垃圾處理機制

    這也是一個重點,蘋果的軟體相比安卓軟體要乾淨得多,因為以前蘋果不開源,做蘋果的app還是要遵守很多規則,但是安卓不一樣啊開源,雖然有他的好處弊端也不少,特別是app黑心商家都是到處插廣告,流氓軟體一樣後臺殺不掉。本身安卓垃圾處理就差。不過現在到android8.0了好多了。

    其實說實話蘋果的硬體比起安卓差一點,配置要低一點,但是它厲害在系統,軟體。它用軟體彌補了硬體就像你玩絕地求生配置差點,但是你引數調低點還是拖得走。軟體是靈活的,硬體是死得。所以他能超越八核安卓很大原因是系統的差距。隨著現在的技術發展安卓已經趕上來了不過還是有點距離,加油吧!

  • 4 # 純靜水

    安卓為什麼沒有ios流暢?首先這是因為系統原因,安卓的程式是執行在JAVA虛擬機器上的,該虛擬機器非常消耗記憶體並且會產品很多垃圾,隨著程式安裝越多,cpu和記憶體消耗越大,垃圾越多,從而越來越卡。其次是安卓記憶體存在多工機制,從理論上來說JAVA可以自動殺後臺APP回收記憶體,但是JAVA虛擬機器卻不能做到用完就回收,但是如果手機的硬體不夠強大,安卓手機就根本無力回收這些被佔用的記憶體,所以會造成手機一直卡頓甚至宕機需要強制重啟。

    而對於蘋果的ios系統來說,卻和安卓系統的記憶體管理機制上有著本質的區別,ios系統沒有垃圾回收機制,而是將記憶體分為自由、空閒、活躍、固定四個型別,並根據系統需要進行互相轉化,當你按下Home鍵返回桌面的時候,你之前在執行的程式大部分都是被凍結、暫停執行,不會在後臺執行,並且會根據程式在記憶體中的屬性進行關閉不需要的程式。等你再開啟這個程式時,由於重新載入的過程很快,所以就會覺得很流暢,這就是ios所謂的“偽後臺”。

    還有就是安卓系統軟體的不規範性,由於安卓系統是開源的,有些軟體開發商都不嚴格按照安卓系統軟體的設計去開發軟體,APP越做越臃腫,還長期佔據開機啟動項,所以手機一開機就在後臺執行非常多的程式,所以如果硬體效能跟不上就會卡頓宕機。

    而ios系統因為其封閉性,對於其APP的開發框架有著極為嚴格的限制,所有APP都必須經過蘋果官方稽核後才可以允許上架提供給使用者下載安裝。並且所有的APP安裝執行的物件比較單一,都是被執行在iphone、ipad等蘋果產品中,APP開發者可以對其比較有針對性的進行最佳化,所以硬體利用效率也非常高。

  • 5 # 錦鯉視界

    還有就是ios系統對圖形的處理只有自己的蘋果手機。在處理器的計算方式上,基本保持一致。而且安卓系統的大眾話,需要適應非常多的手機,而且處理器中不可能有這麼多演算法。那麼就只能依靠本身的演算法來開啟就會慢許多。

    還有就是ios的軟體都至在自己的蘋果手機上使用,可以針對每一款每一款的軟體進行最佳化。但是安卓卻無法做到這一點。這也導致安卓的後臺過多,再多的記憶體也不夠用的特點。

    其實在安卓這麼久的升級後,系統的好處已經慢慢的不低與蘋果了。特別實在谷歌框架上,下載的軟體是要比在國內的app.下載要好的。後臺的佔據沒有這麼多。

  • 中秋節和大豐收的關聯?
  • 朴槿惠徹底放棄二審了嗎?