回覆列表
  • 1 # MlLI極創意

    為什麼安卓手機都用12G記憶體了,蘋果卻在用3G,這是怎麼回事?

    說到智慧手機,想必大家手中都有,人們生活中很多事情都依賴於手機,像手機支付,網上購物等等,市面上手機品牌也有很多,比如蘋果,三星,華為,小米,OPPO等等,不過我們也知道,這些手機它們的系統不一樣,一種是安卓,一種是蘋果,蘋果的系統是iOS系統,只給自己用,而谷歌的安卓系統給其他手機廠商用,同時這些手機也有著不一樣的記憶體。

    不過大家還是發現了一個問題,那就是為什麼安卓手機都用12G記憶體了,蘋果卻在用3G,這是怎麼回事?其實主要有幾個原因,首先就是系統環境不同,蘋果自主研發的iOS系統只要保證自己研發的幾款手機可以順暢執行就可以了,而安卓手機用的是Android系統,它不僅要保證現有的硬體能夠順暢執行,還要確保以後未知的不同硬體組合,可控環境並沒有蘋果那麼好。

    其次就是執行機制不同,蘋果自帶的系統用的是偽後臺的執行方式,這樣的方式並不佔很多記憶體,可以省空間,同時還可以省電,所以蘋果手機只要3G的記憶體就夠了,而安卓手機就不一樣了,它們的執行後臺都是真的後臺,要是隻有3G記憶體的話,那豈不是要卡死了,流暢性低也不會受到使用者喜愛的,所以運存自然是要越高越好,有12G最好了。

    最後谷歌也表示它們的應用商店裡面有很多應用都是優化了的,可以保證手機流暢執行,因此原生安卓系統4G記憶體就夠了,可是在中國市場,手機產商都是會把這個原生系統進行深度最佳化的,像華為它現在就叫做EMUI,小米就叫做MIUI,所以就需要更多的記憶體,最主要就是這三個原因導致的,安卓手機現在和蘋果手機還是有一定差距的,不過手機廠商們也在不斷的追趕。

  • 2 # 北斗科技君

    ios最佳化厲害,3g運存比安卓8g還流暢得多.因為IOS 作業系統是 C++開發的 本身佔用系統記憶體小,開發的APP執行佔用記憶體也很小。不像安卓系統是基於 JAVA系統上開發的 系統本身的佔用記憶體就很大。所以安卓系統的手機執行記憶體一般都很大,而且軟體安裝多了還很卡。IOS系統1G執行記憶體 基本比得上 安卓的2G執行記憶體。

    蘋果手機1GB運存足夠保證流暢,3GB運存永遠都不可能卡頓。

  • 3 # 春公子

    嗯,這個問題很不錯!這些年安卓手機的手機畫素也是越來越高,如果沒有1個億的畫素都不好意思和友商打招呼。但反過來看iPhone手機呢?畫素還是那麼低,但人家拍出來的照片質量依然好。所以,這個拍照問題就沒必要說了吧,大家心裡都懂。

    為什麼iPhone手機還是3G運存?

    iPhone手機最大的優勢是什麼?那是iOS系統。早在iPhone 4s那個時代的時候,就已經有安卓機執行記憶體3G了,而後經過這些年的發展,安卓手機的運存是越來越大,就象樓主所說的,今天都到了12G!

    而iPhone手機到今天依然是3G運存,這主要得益於iOS系統的優越性。記憶體的分配和使用不同,這使得iPhone手機依然很流暢。

    為什麼iPhone手機3G依然流暢?

    說安卓卡,那是有道理的,就拿安卓後臺來說,安卓的後臺管理並不嚴格,經常會有軟體自動後臺執行,甚至關都關不掉!

    但反觀iPhone手機呢?iOS系統的執行指令為觸控、媒體、服務、core架構,而安卓手機的執行指令為程式、框架、螢幕顯示資源、架構,這就相當於蘋果手機是把執行你的指令放在第一位,安卓就是和使用者反起來!

    安卓手機真的比iPhone手機強了嗎?

    不可否認,這些年安卓手機確實有很創新。但這並不能說明安卓手機就比iPhone手機要強了。因為智慧手機的核心還是系統和晶片。而目前iPhone手機的A系列晶片和iOS系統是最強悍的。這也是為什麼現在沒有5G iPhone。但iPhone手機依然賣得很火一樣。大家說是不是這個道理?

  • 4 # 桑茂評測

    今天我來回答你的提問:為什麼蘋果手機3G執行國產品牌都用上了12G執行,首先蘋果iOS系統屬於封閉式系統!很多軟體都是不能安裝的,不像安卓系統沒有條件隨便安裝都行!如果你用過蘋果手機你可以看見蘋果手機裡面壓根不會有防毒軟體這個在,安卓手機就不一樣了每個品牌都有自己的防毒軟體!希望這個回答可以很好的幫助到你

  • 5 # 科技朝夕

    縱觀歷代的蘋果手機我們可以發現,蘋果手機從問世以來運存增長一直都是非常緩慢的,以至於和安卓陣營的手機如小米等相比運存差越來越大,安卓陣營有12g運存甚至今年內可能還會有16g運存的手機誕生。

    為什麼蘋果手機和安卓手機運存上會有那麼大的差異?

    要想知道這個原因,我們首先得了解ios系統和安卓系統從本質上的差別。

    ios系統是一個完全封閉的系統,而安卓系統是一個開放的系統。這一點也導致了ios系統相對安卓系統有了得天獨厚的優勢。

    得益於其完全封閉的特性,ios系統在底層最佳化上做的比安卓系統更極致,能上架ios應用商店的app都是經過精挑細選,精心最佳化後絕不會給ios系統帶來任何不良影響的app。這一點和由於安卓系統完全開放的特性,安裝的app往往會帶來大量的捆綁軟體和廣告,嚴重影響使用者的體驗不同。

    而ios系統獨有的偽墓碑後臺處理機制,也優於安卓系統的後臺處理機制,不僅可以完美的控制每一款app的自啟動,而且app執行所積留的快取和解除安裝app所殘留的碎片都幾乎可以被完美消除,而不像安卓系統無法徹底消除,最終越積越多,導致能執行的記憶體越來越小,手機越來越卡。

    這也是蘋果手機能長期流暢不卡頓的原因。

    由於ios系統的這一特性,蘋果手機在使用很長時間後,其可用運存都幾乎不會有變化,且得益於優秀的偽墓碑後臺,即使同時執行多款app也可以保證運存足夠而不造成卡頓。而安卓手機執行越久,其可用運存就會越小,且如果運存太小,同時開啟的app太多的時候,就一定會卡頓。

    所以蘋果手機運存往往做的很小,因為只需要保證能足夠支撐每一款app流暢執行就行,做的太大也是浪費。而安卓手機由於可用運存會隨著使用時間增加而越來越小,也為了能在同時執行多款app的時候儘量不卡頓,所以必須做大,且越大越好,這樣才能儘量延長手機流暢執行的時間。

    這也是有的蘋果手機只有3g、最多4g運存,而國產小米等安卓陣營的手機都已經有12g運存的根本原因。

  • 6 # 小虎科技

    在選擇手機時,大家在配置的選擇中一般都會選擇記憶體比較大的手機,因為理論上來說,記憶體越大,手機執行就越流暢,後臺開的程式就越多,但是你會發現,現在的Android手機旗艦機都已經達到12G,蘋果的手機還是3G,左右,問題是執行速度比安卓機還要快,這是為什麼呢,下面我們來詳細解說一下:

    瞭解什麼是RAM和ROM

    RAM:其實就是手機的執行記憶體,原理和電腦的記憶體條一樣,其擁有獨立的高速通道,因讀寫速度和被用作系統的臨時儲存盤,在同處理器的情況下,執行記憶體越大,可同時開啟的軟體也就越多。和ROM相比,ROM其實就是手機的儲存硬碟,用來安裝程式和儲存資料的,ROM越大存放的資料就越多。

    記憶體真的是越大速度就越快嗎

    其實並不是這樣的,如果不是進行超資料執行的話,電腦上16G完全夠用,而手機上的安卓8G也能滿足絕大部分人的使用了,其實容量並不是決定記憶體速度快慢的主要因素,主要因素在記憶體的頻率和快閃記憶體的顆粒上面,新一代的記憶體顆粒的LPDDR5,相比上一代的頻寬和頻率都提升了,就相當於卸貨的速度,和道路都加大了,速度自然就快了。容量只有在你手機執行太大,使用過高時才有左右。

    為什麼蘋果的記憶體那麼小卻不卡,而安卓12G還會卡

    其實最主要的原因就是iOS系統,在蘋果還是1G記憶體的時候,國內安卓機的記憶體就已經達到了3G,而當蘋果使用3G的時候,國內安卓手機已經使用到了12G了。

    蘋果手機如此優秀,得益於iOS系統的優秀。在記憶體的分配和使用上面,蘋果在APP上架之前都會進行嚴格的稽核,在IOS裡面,APP許可權需要經使用者同意後才能執行,而安卓系統是開放式的,很多許可權在不需要使用者同意就直接在後臺執行。這樣在記憶體不夠的情況下,各APP開始搶佔記憶體,那麼手機就會變得越來越卡。

    總結

    兩者之間的差異在於系統上的最佳化,蘋果IOS系統在一塊做的非常好,各個程式自己霸佔後臺記憶體基本上不可能的,這樣在前一個程式記憶體釋放之後就能給其他程式使用了。並且在記憶體晶片的使用與處理器、ROM的最佳化上,蘋果的工藝也要比國內手機廠家要好很多。

  • 7 # 使用者7660555880

    如問題中所描述,蘋果有的手機運存只有3G,而小米卻到了12G,為何有如此差別?首先需要說明的是,不只是小米手機,所有安卓手機在運存大小方面,和蘋果手機相比,都有類似的問題,這到底是什麼原因呢?接下來我詳細回答這個問題。

    我們都知道目前在手機領域,作業系統主要有兩大陣營,也就是安卓系統陣營和蘋果iOS系統陣營。要了解為什麼安卓手機和蘋果手機在運存大小上有差別,我認為需要從兩個方面來解答:一方面,什麼是手機的運存?它的作用是什麼?另一方面,安卓系統和蘋果iOS系統在執行機制上有什麼區別?

    首先,運存也稱執行記憶體,是指程式在執行時需要的儲存空間,它用來臨時儲存程式在執行過程中產生的資料。對於安卓系統的手機來說,運存的大小直接決定了系統能執行多少程式,運存越大,能在系統內同時執行的程式越多,同時足夠大的運存空間,可以分別分配給不同的程式,這樣程式相互之間不會影響,彼此執行的也就越流暢。

    接下來,我們說一下安卓系統和蘋果iOS系統在執行機制上的區別。安卓系統沒有統一的訊息推送管理機制,安裝在手機上的不同程式為保證能實時推送各自訊息,即使程式退到後臺,也會駐留在系統運存內,這樣就會佔據一定的空間,隨著手機里程序越來越多,被佔用的運存空間就越來越多,從而會導致手機執行緩慢卡頓,為了解決這個問題,安卓系統的手機只能配備更大的運存;而蘋果iOS系統則不同,它有一套成熟的訊息推送管理機制,執行的是偽後臺演算法,即使在同時執行多個程式的時候,也並不會像安卓系統那樣所有的程式同時佔用運存空間,只有正在執行的那個程式才會佔據運存,其他程式雖然開著,但實際上在後臺並沒有消耗運存空間,當某個處於後臺的程式需要推送訊息時,該程式會按照預定的管理機制再次被啟用,完成訊息推送後,會自動從運存空間中退出,釋放出佔用空間。所以對於蘋果iOS系統的手機來說,不需要配置大容量的運存就可以保證手機流暢執行。

    小米手機的作業系統,是基於安卓系統開發而來,同樣是因為上述原因,和蘋果手機相比,為保證手機執行流暢,小米手機需要配備更大容量的運存。

  • 8 # 推有錢會員碼

    近兩年國產機的崛起大家是有目共睹的,在智慧手機領域,雖然一開始被蘋果、三星等外來手機品牌搶佔了大量的市場份額,但是後來奮起直追,加大研發力度和資金投入,如今已經把我國的手機市場給爭回來一大半!

    國產機一直以高配置低價格的優點贏得了眾多消費者的喜愛,硬體配置比較好幾乎是沒什麼可說的,但是由於國產手機幾乎都是基於Android,所以眾多的國產安卓手機有一個通病,那就是使用的時間一長就會出現卡頓的現象。

    這也是國產安卓手機一直想解決卻一直沒能避免掉的問題,眾所周知安卓手機會越用越卡,因為安卓系統的快取垃圾處理是個大問題,不僅數量非常的多,而且會佔用我們的記憶體,使用時間越長安卓手機也會愈發的卡。

    例如使用者關閉頁面,其實並沒有真正的關閉,頁面還在後臺繼續執行著,就這樣快取垃圾會逐漸的累積。

    所以安卓手機的廠商們也一直在想辦法改善這種情況,安卓手機的執行記憶體在逐漸的增大,如今已經出現了12G執行記憶體的安卓手機,目前手機市場上有小米9和OPPO的IQOO。

    而蘋果手機憑藉著自家研發的IOS系統,在手機流暢度這方面是一直都是一騎絕塵的,有著比較好的軟硬體結合。而且蘋果手機裡面使用各種的軟體,都要從App Store這個專門為蘋果手機服務的市場裡面下載,所以這些軟體的匹配度會更高,執行起來也會更加的流暢。

    所以蘋果手機的執行記憶體一直都不大,執行記憶體如今只到3G,它們分別是iPhone7plus、iPhone8plus、iPhoneX,這3款手機的流暢度更佳。

    所以12G的安卓手機和3G手機的蘋果手機,你選哪個呢?

  • 9 # 盼小暖

    我們都知道,現在安卓系統的手機,各大廠商在釋出時必然要提到的一個配置就是執行記憶體,也是最重要的宣傳賣點。大執行記憶體變成了真旗艦手機的標配,現在主流品牌的旗艦手機執行記憶體都達到了8G,小米的甚至達到了變態的12G。然而,蘋果手機的天生驕傲,從不會拿執行記憶體來當賣點,就像現在的蘋果xr手機執行記憶體也不過才3G,但是依然比很多執行記憶體6G、8G的安卓手機流暢。

    我們在買安卓系統手機的時候,執行記憶體是不得不考慮的,但是我們買蘋果手機的時候,從不用看這個引數,有的蘋果使用者用了好幾年也不知道自己手機的執行記憶體有多大。

    是什麼原因讓蘋果在執行記憶體小的多的情況下依然執行那麼流暢呢?

    最主要的原因就是系統和處理器的不同。

    系統不同。

    安卓手機用的是谷歌的作業系統,是開放式的。蘋果手機用的是自己研發的ios系統,是封閉式的。兩者在本質上有很大的區別。

    手機中的執行記憶體,主要被正在執行的應用來儲存它們的資料,用最簡單的話說,這意味著執行記憶體容量越大,能在後臺執行的應用就越多,而且執行速度不會因此受到影響。安卓手機啟動以後,安卓手機後臺的軟體就自動執行起來了,安卓手機大量的流氓軟體都會在後臺偷偷的執行,這就佔據了很大一部分記憶體。但iOS系統不一樣,因為它的閉環生態系統和應用程式的嚴格制度,後臺的程式軟體不是真的在執行,其實只是保留軟體使用的記錄,當用戶從一個軟體切回另一款軟體的時候,會繼續剛才的操作,不會讓它們一直在後臺執行著,這樣就能省下不少的執行記憶體了。優秀的記憶體快取管理後臺。很多人在使用安卓手機多年之後,安卓手機系統都會產生大量的垃圾,這就使得很多安卓手機在使用的時候會出現卡頓的情況,相對於安卓系統,蘋果手機就沒有這樣的情況,蘋果有自清理功能,即使使用了很多年之後,也不會產生很多的垃圾,少了如此之多的快取垃圾,蘋果系統自然會流暢很多。處理器不同。

    影響手機操作流暢的一個硬體就是處理器,蘋果手機用的是自己研發的處理器,安卓手機用的大部分是高通的處理。蘋果手機的處理器在效能上一直處於領先地位,同種工藝製成的前提下,手機處理器效能排名一直是蘋果優於高通。iOS系統可以根據自家研發的處理器來量身打造,處理器與iOS系統結合得更加緊密,最大程度地發揮這款處理器的效能。

    總結

    蘋果手機使用的是自己的處理器,自己的系統,使得手機形成了一套閉環生態系統,完全不受外界影響干擾,並且經過多年的磨合,系統和處理器以及其他硬體的匹配度相當高了。各自都在發揮著最大的效能以保證系統的流暢度和穩定性。希望可以幫助到大家,謝謝!

  • 10 # 萌物大世界

    沒為什麼。效能過剩。我的OPPO Reno只有6g運存。同時開12個程式都不卡。試問誰會開12個APP同時玩。現在的iOS和安卓不相上下了。

  • 11 # Java實用技術

    近兩年國產機的崛起大家是有目共睹的,在智慧手機領域,雖然一開始被蘋果、三星等外來手機品牌搶佔了大量的市場份額,但是後來奮起直追,加大研發力度和資金投入,如今已經把我國的手機市場給爭回來一大半!

    國產機一直以高配置低價格的優點贏得了眾多消費者的喜愛,硬體配置比較好幾乎是沒什麼可說的,但是由於國產手機幾乎都是基於Android,所以眾多的國產安卓手機有一個通病,那就是使用的時間一長就會出現卡頓的現象。

    這也是國產安卓手機一直想解決卻一直沒能避免掉的問題,眾所周知安卓手機會越用越卡,因為安卓系統的快取垃圾處理是個大問題,不僅數量非常的多,而且會佔用我們的記憶體,使用時間越長安卓手機也會愈發的卡。

    例如使用者關閉頁面,其實並沒有真正的關閉,頁面還在後臺繼續執行著,就這樣快取垃圾會逐漸的累積。所以安卓手機的廠商們也一直在想辦法改善這種情況,安卓手機的執行記憶體在逐漸的增大,如今已經出現了12G執行記憶體的安卓手機,目前手機市場上有小米9和OPPO的IQOO。

    而蘋果手機憑藉著自家研發的IOS系統,在手機流暢度這方面是一直都是一騎絕塵著比較好的軟硬體結合。而且蘋果手機裡面使用各種的軟體,都要從App Store這個專門為蘋果手機服務的市場裡面下載,所以這些軟體的匹配度會更高,執行起來也會更加的流暢。所以蘋果手機的執行記憶體一直都不大,執行記憶體如今只到3G,它們分別是iPhone7plus、iPhone8plus、iPhoneX,這3款手機的流暢度更佳。

    那麼問題來了,如果你要買手機是選擇12G的安卓手機和3G手機的蘋果手機?

  • 12 # 山水丹青

    1、系統差異導致運用APP開發的語言不同:我們知道ios開發的APP必須要用蘋果公司的Objective-C語言才能開發的,而android的APP運用必須要使用java語言開發的,Objective-C語言本身就比java語言執行速度快多了。

    2、兩者的系統使用GPU的差異:遊戲對GPU效能要求都會比較高,蘋果iPhone產品採用的Power VR SGX系列GPU,它可以不用完全藉助CPU或者程式本身,而是透過GPU進行渲染以達到更流暢的操控表現;而android系統上的APP運用很多圖形特效大多都要靠程式本身進行加速和渲染,並嚴重依賴CPU運算的操作自然會加大處理器的負荷,從而出現卡頓的問題。

    總結:兩者的系統的差異開發語言和各種軟體內部的演算法導致蘋果系統只需要很小的手機執行記憶體就能實現手機的流暢度。

  • 13 # 非著名攻城獅

    不只是小米,國內的安卓手機記憶體都比蘋果手機要高,蘋果3G記憶體就能執行的很流暢,而安卓機則需要更多的記憶體才能保證流暢度,這是因為系統的差異。

    安卓系統對記憶體的控制力不強

    在安卓系統中,應用程式的生命週期並不是由應用程式自身直接控制的,而是由系統控制,當系統需要釋放記憶體來執行新程序或者保證某些後臺程序和前端程序順利執行的時候,會釋放相應應用程式的資源。

    程序的型別從重要程度分由高到低依次是:前臺程序、可見程序、服務程序、後臺程序、空程序。

    但是這種規則被國內開發者濫用,每個APP都想讓自己成為高程序,而服務程序是濫用最多的,比如使用者在退出app時,app會在後臺播放無聲的音樂,達到APP程序不被系統回收的目的。

    這些騷操作都是很耗記憶體的。

    ios系統對記憶體的管理更加嚴格

    相對於安卓來說,ios對記憶體擁有絕對的控制。

    除了後臺聽歌、下載、導航等有限幾個操作,如果一個APP進入後臺,10分鐘內沒被換到前臺來,那麼ios系統就會將它關閉,只留下臨死前的一個截圖,這就是所謂的墓碑機制。

    ios應用與安卓不同的是,ios應用沒有退出的功能,就是說ios系統沒有提供相關的api。

    這樣有利於ios統一管理APP,在任何時候,都只有一個前臺程序,也就是說3G的記憶體,除了執行系統外,就只有一個APP在執行,這樣3G記憶體搓搓有餘了。

    安卓記憶體大還有國內廠商的原因

    一直以外蘋果在國內都是被各手機廠商對比,廠商發現記憶體可以做的比蘋果大,於是就以此為噱頭,熱衷於增加手機執行記憶體,而POP工藝的存在,使得手機運存的增加變得輕而易舉。所以每一到兩年記憶體翻一倍,成了安卓手機的宣傳點了。

    總結

    安卓系統對記憶體的控制是基於一套規則,這樣方便了開發者,但也給了不遵守規則的開發者可趁之機,導致記憶體濫用,手機廠商為了保證系統流暢性從而增加手機記憶體,惡性迴圈。而ios系統是閉源的,對記憶體有絕對的控制,所以能夠以很小的記憶體來執行怎麼系統而不卡頓。

  • 14 # 大壞蛋愛吃包子

    蘋果的系統是根據自身的硬體進行完美的適配的,蘋果的後臺最佳化很厲害,3g記憶體就可以保證自身的流暢,而且就遊戲方面,很多遊戲手機其實是吃不了多少記憶體的。

    小米華為之類的安卓機,安卓系統為了能相容很多不同的機型,它做不到蘋果的那種,專為一種機型進行的調教,安卓機的通病就是後臺最佳化不行,系統資料整合也不夠完美,用久了就會很卡,所以必須靠大記憶體來保證流暢。

  • 15 # 科技一格

    目前大多數國內旗艦安卓手機的運存已經逐漸飆至8、12G,但iPhone僅僅只有安卓旗艦機的運存1/2甚至1/3 ,這是為什麼呢?

    主要的原因是iPhone有足夠的自信用較小的執行記憶體流暢的執行 iOS 系統,或者換個角度來說,iOS誕生之初對執行記憶體的需求就不那麼大。

    首先了解一下什麼是手機運存?

    執行記憶體,是指程式執行時需要的記憶體,區別於用來存放照片、音樂等的“機身記憶體”。 執行記憶體的大小直接決定了系統能執行多少程式,執行記憶體越大,系統執行程式越快。記憶體的發展與處理器工藝與系統最佳化程度是密切相關的。

    為什麼安卓手機運存越來越大?

    其實安卓機配備大的運存,這是國內手機廠商的特色,國內銷售的安卓機配備這麼大的記憶體,而海外版的安卓機主流運存沒有這麼大。目前國內,幾乎找不到一款128G硬碟配4G記憶體的安卓機。

    國內安卓系統下,每一個APP都需要在後臺留下一些執行緒隨時準備接收外來資訊,也就是說你手機上所有APP的一部分執行緒已經悄悄啟動進駐記憶體,而這些後臺啟動的執行緒是無法關閉的,關閉會導致使用者就無法及時收到訊息。另外不要小看這些後臺執行緒的數量,一個APP在後臺裡留10-20MB確實不多,但100個APP加起來就要吃掉將近2G的記憶體。

    因此,國內安卓機的記憶體容量必須跟著硬碟容量遞增,硬碟容量越大,能下的APP就越多,就越需要更大的記憶體來保證這些APP留在後臺的執行緒正常執行。

    iPhone為什麼不需要太大的運存?

    只要原因iPhone有自己的伺服器。iOS系統,必須搭配蘋果公司的伺服器才能正常執行。每一臺iOS裝置在聯網的時候,iOS系統首先會和蘋果的伺服器建立一個長連線。

    這樣iPhone的記憶體就不需要跟著硬碟容量一起遞增,因為即使APP完全關閉,也不影響及時接收訊息。另外iOS系統實際上不支援真正意義上的後臺執行,iPhone的這些記憶體絕大部分時間內其實只為一個APP服務。

    安卓系統和iOS系統的區別

    安卓手機的記憶體排程比iPhone寬鬆,程序即便進入後臺也有活躍的機會,這使得安卓系統成為了真正意義上的多工作業系統,而 iOS對於一切後臺應用都有嚴格的限制,超過允許的活躍時間後就會被凍結,不再分配 CPU時間。

    另外,系統流暢度與記憶體沒有直接關係,不是說記憶體大系統就流暢,安卓手機之所以在低記憶體時容易卡頓,更多的是因為程序由於記憶體不足被釋放又按需重建的原因,國產應用又擅長鏈式啟動,這種頻繁釋放記憶體然後又同時鏈式啟動才是造成系統卡頓的真兇。而iOS系統不允許鏈式啟動這件事發生。

  • 16 # 網路圈

    眾所周知,不管是電腦還是手機都離不開記憶體,而我們在衡量手機配置時,也會重點考慮手機記憶體大小,如果手機記憶體小那很容易影響手機執行速度。

    目前市面上的手機主要有兩大類:Android機、蘋果iPhone。也有很多人都用過這2類手機,細心的朋友會發現一個特點:Android手機的執行記憶體普遍很大(4G、8G、12G居多),而蘋果iPhone的執行記憶體一直很小(2G、3G、4G),這是為什麼呢?

    為什麼蘋果iPhone運存小,而Android機運存都很大?

    很多人猜測說是手機記憶體貴,所以蘋果iPhone標配的執行記憶體(運存)很小,其實這種想法是錯誤的。要知道,蘋果iPhone的價格普遍高於Android機,而手機記憶體並不是太貴,蘋果iPhone在技術角度上使用大記憶體是不存在技術難點的。

    其實蘋果iPhone的運存之所以那麼小,是因為蘋果iPhone手機使用的系統和Android機系統存在很大的差異,蘋果iPhone即使只有2G運存也比同時期的Android機4G運存表現要好,也就是別人說的iPhone手機使用起來不會卡。

    1、iPhone使用的iOS系統在體驗上要優於Android系統

    iOS系統是類Unix商業系統,而Android系統是基於Linux核心的開源系統,兩者在本質上還是有差異的,總體說來Unix系統性能比Linux核心系統性能更好。

    另外iOS系統是由蘋果公司研發和維護的,底層最佳化得很好;而Android系統是開源的,很多手機廠商會對其進行定製,碎片化嚴重。

    2、iPhone上的應用上架稽核嚴格,而Android應用過於混亂

    iPhone上的應用都是經過蘋果官方嚴格稽核通過後才給上架的,無論是在UI體驗上還是效能上都要達到蘋果的要求,APP應用質量過關。而Android上的應用不需要官方稽核,各類APP應用參差不齊,很多開發者為了滿足功能並不會考慮效能。

    3、Android系統上的應用會常駐後臺,更耗資源

    iPhone上的應用退出後,不會佔用系統資源(iOS有嚴格的程序管理機制,這些APP在後臺不會讓CPU持續工作);而Android機上的應用退出後,依舊在後臺常駐執行,不光光耗電,也會消耗記憶體。

    另外Android沒有統一推送通道,很多APP為了實現訊息推送會一直請求遠端伺服器,這樣也會消耗記憶體等資源。

    未來蘋果iPhone手機的記憶體也不會突然變得很大

    上面說到了,手機記憶體並不是我們想像的那麼昂貴,當然大家也別期待蘋果iPhone在未來某天突然說手機運存支援到8G,這不現實!為什麼呢?

    蘋果iPhone的記憶體之所以擴充得慢是因為蘋果在相容老版的iPhone。手機可識別記憶體不增大,那系統(iOS)所使用的記憶體限制也要放開,對於之前的老版iPhone那是無法相容的,這意味著老版的iPhone裝不了較新版的iOS系統,同樣各類APP應用也不能升級到最新版。

    基於這種相容性考慮,蘋果iPhone的記憶體未來是會慢慢擴容上去的,但絕不是以一個較大的跨度去擴容。

    另外如果蘋果iPhone的記憶體一下子擴容得很高,那也意味著iPhone使用者的換機週期會變長,以此會影響iPhone的銷量。

    綜上,蘋果iPhone的記憶體機制和Android機還是有很大不同的,這得益於iOS系統的優秀,iPhone使用者並不需要擔心手機運存小會影響手機執行速度。

  • 17 # 朝明科技

    近年來,Android手機的畫素也越來越高。如果沒有1億畫素,我很不好意思跟朋友打招呼。但iPhone呢?畫素仍然很低,但是他們拍攝的照片質量仍然很好。所以,沒必要討論這個拍照問題。大家都知道。iPhone最大的優勢是什麼?那是IOS。早在iPhone4S時代,就有一款Android執行的3G記憶體,經過這些年的發展,Android手機的儲存容量越來越12g,而今天的iPhone仍然是3G儲存,這主要得益於IOS系統的優勢。記憶體分配和使用是不同的,這使得iPhone仍然很流暢。說到安卓卡,這是有道理的。以Android後臺為例,Android的後臺管理並不嚴格。經常有軟體在後臺自動執行,甚至無法關閉!但iPhone呢?IOS系統的執行指令是觸控、媒體、服務和核心架構,Android手機的執行指令是程式、框架、螢幕顯示資源和架構,相當於蘋果手機把執行指令放在首位。安卓反對使用者!不可否認的是,安卓手機這些年確實很有創新性。但這並不意味著Android比iPhone好。因為智慧手機的核心仍然是系統和晶片。目前,iPhone的A系列晶片和IOS系統最為強大。這就是為什麼現在沒有5g iPhone。但iPhone仍在火

  • 18 # 落雪無塵8419

    堆硬體堆積到一百G小米還是小米永遠成不了蘋果。這就是品牌和科技的力量。就象小米正天抹黑華為一樣。沒有核心技術的小米永遠只是方案組裝商。

  • 19 # AI科技猿

    小米釋出的旗艦級小米10最大記憶體支援12G,而號稱“永遠不卡頓”的蘋果,記憶體也只有3G。究其原因,是蘋果和小米的訊息機制不同。

    一、安卓“卡頓”的根本原因

    現在我的手機裝的APP越來越多,我大概統計了一下我手機上至少120款APP。而手機卡頓就是由於APP在後臺佔用記憶體。而究其原因是安卓的訊息推送機制。

    舉個例子,我們即使沒有開啟App,但我們一樣可以接收訊息,這是因為安卓後臺APP在不停的傳送訊息,而APP為了能實時的傳送訊息,就跟後臺建立了一個連線。每一個連線都消耗了一定的記憶體。

    形象的說,把記憶體比喻成你錢包裡的錢,跟你女朋友打電話,買一個手機;跟父母打電話再買一個手機;跟同事打電話,還得再買一個手機。需要那麼多手機,錢又怎麼夠用?

    二、iPhone不卡的奇思妙招

    反觀iPhone的訊息推送機制,蘋果要求所有裝在iPhone上的APP,傳送的所有訊息,都要先發送給蘋果的伺服器,再由蘋果伺服器傳送給iPhone上的APP。這就保證了,所有APP只需要跟蘋果的APP建立一個連線,而無需每人都建立自己連線。

    還是上面的例子,我們給做所有人打電話,只需要買一臺手機,自然就無需花費太多的錢。

    三、總結

    對於國產各大廠商的的系統,華為有華為的EMUI,小米有小米的MIUI,OPPO有OPPO的Color OS。手機作業系統可謂是“一盤散沙”,相互直接無法互通有無,消費者更換手機廠商,也需要熟悉半天。無論從廠商還是消費者,都十分不友好。希望各大手機廠商,能相互放下成見,共同打造中國的手機作業系統。

  • 20 # 錢塘夜話

    我們可以理解手機為一個綜合的平臺,而手機記憶體只是手機這個平臺中的一環。

    那麼為什麼蘋果有的手機記憶體只有3G,而國產小米都12G了?

    一方面國產手機在這幾年時間裡,真的有很大的進步,不管是硬體技術還是軟體技術,很多方面已經有原先的跟隨性創新到了自主創新,但是必須承認的是我們還並沒有做到全面領先的底部,有不足我們努力,但是不能以貶低競爭對手來抬高我們自己;

    另一方面是因為系統原因吧,我們知道蘋果手機使用的是IOS系統,小米是用的安卓系統(基於安卓的二次開發),安卓系統因為是開源系統,碎片化難以避免,各個產商的最佳化水平層次不齊,最佳化上面的不足,就由硬體來湊,所以通常,我們會看到今天某某廠商出了一款新手機,然後CPU用的某通的最高配,記憶體10+個G等等。

    題外話,系統軟體方面中國目前確實沒有一個像安卓,IOS一樣覆蓋面的系統,但這不是說中國沒有開發一個系統的能力,中國完全有實力開發,問題出就出在,一個系統開發出來沒有開發者去開發適配的APP是沒有意義的,所以還是很期待華為的鴻蒙系統能夠擔當起一個能夠媲美安卓或者IOS的系統的。

  • 中秋節和大豐收的關聯?
  • 跑步有什麼好處?