安卓運存為什麼比蘋果內存大
『壹』 為什麼國產手機都是6GB RAM甚至8GB RAM但是運行起來還是沒有蘋果流暢度高
國產手機因為都是安卓機,所以從安卓系統底層來分析的話,其本身就對手機運存容量較為敏感,尤其是在進行多任務處理的時候,每一個APP都需要在後台(也就是內存里)留下一些線程隨時准備接收信息,也就是說你剛打開手機還啥都沒干,你手機上所有APP的一部分線程已經悄悄啟動,進駐內存這樣自然對內存的需求量很高,而且隨著安卓系統版本的不斷更新,系統本身對內存的需求還會更大,所以現在8G內存已經非常常見了。
而蘋果手機的ios系統雖說也支持多任務,但是其底層本身是單線程運作的,所以系統本身對手機內存需求就不是很大,當你按下home鍵之後,正在運行的系統其實並沒有結束,而是進入暫停狀態保存在內存當中,如果一個APP進入後台,10分鍾內沒被換到前台來,那麼系統就會將它關閉,只留下最後的一張截圖而已,並不是和安卓那樣的多任務同時常駐在內存里,所以蘋果手機的內存絕大部分時間內其實只為一個當前APP服務,所以蘋果手機至今也不過才4G內存,這對於維持系統和單個APP的運行已經是綽綽有餘了。
而大家覺得蘋果手機更流暢,主要是因為ios高度封閉的軟硬體環境可以得到更好的優化,而安卓系統盡管高度開放,但是不同的手機廠商優化能力不同,硬體不同也會導致運行的流暢度不同,而且還存在系統動畫過渡做的不如ios好的原因存在,不過自從安卓手機加入了90Hz高刷屏,在流暢度方面其實已經超越iphone了,不知道下一代iphone會不會因此也加入高刷屏。
1、安卓系統清理內存需要第三方軟體;
2、IOS系統清理內存通過以下方法:
iOS清理內存的原理並不是通過結束進程達到的,iOS作為一個單線程系統,所以CPU和RAM所承載的負荷量都不是特別大,當運行程序時按下home鍵,該進程就會暫停,大量數據暫時保存在RAM中,接著運行一個大型程序,程序會向系統請求內存,系統會根據內存優先順序清理掉部分無用在內存中的數據,來給新運行的程序
既然說到了內存,那麼不妨就多說一些iOS系統的內存管理機制,跟安卓不同的是,雖然1GB內存應付iOS 11有些吃力,但基本的日常使用依然沒有太大問題,但是反過來,同樣大小的內容想要應付安卓8.0,簡直比登天還難,之所以出現這么大的差別,還是跟兩個系統在內存管理上的不同有關。簡單來說,iOS的內存機制很強大,在內存管理上其會清退那些頻率使用較低的應用,以此騰出空間給那些大內存應用使用,或者載入更多的應用,而這些過程都是在iOS提前的預判下進行,而不是等到你真的用到內存時,系統才會開始清理,所以你實際的感受是,系統並不會卡頓,但這就有一個問題,其後台多任務並不是真正意義上的多任務。
大家之所以吐槽安卓手機卡頓,是因為其內存機制相對比較慵懶,碰上那些內存大戶的應用,它可以有多少內存就佔用多少內存,而系統則會在後台保證每一個應用都是正常運行,這樣的好處是是真正意義上的多任務,但缺點是等到你系統交換數據後,都是零時來調整內存需求,所以你就會感到很卡。
相比安卓來說,iOS相對意義上是不需要太大的內存來承載的,不過谷歌也一直在解決安卓的內存過於開放的問題,而現在的情況相比起之前也會好很多,但內存大對於安卓手機依然至關重要。
首先從後台機制來說
安卓的所有下載運行過的程序,只要涉及到提醒類的基本上都會有保留後台進程,這樣才能及時的收到消息。所以,安卓的手機下載的程序越多,越容易造成後台過來然後開始卡頓!
而蘋果有一個偽後台機制,相信用過蘋果的都知道蘋果有一個非常大的伺服器,而用戶所運行的程序只要退出來就會進入偽後台的狀態。這種狀態簡單點就是說你的後台程序都是在蘋果的伺服器上面運行,而不是在你的手機上,但是只要有消息發送到你的賬號上,蘋果伺服器就會相應的把消息推送到你的手機上面來。這樣蘋果手機就能保證它的內存使用率都用在了你正在運行的程序上,而不是被後台程序佔有了。
所以蘋果手機對硬體的要求是偏向到核心處理能力,內存需求不會特別大,夠用就行。而安卓則需要多核心處理的同時,對內存需求也會根據程序的多少來判斷。
國產機都是安卓系統,而安卓機普遍存在內存耗用過高,蘋果手機有其封閉專用的IOS系統,IOS系統對內存的管理使用就好很多。還有就是安卓與IOS系統對內存的管理機制不同。
這是一個偽命題。
流暢度高不高要看哪兩部手機相比,單純籠統的只說用安卓手機(8G內存或是12G內存)和蘋果手機,而不具體指出是哪兩個型號的手機相比是不客觀的。
如果用目前新出的5000元以上的安卓旗艦機和老款的蘋果4S相比,那肯定是蘋果卡。
我現在有兩部手機,一部是安卓機,一部是蘋果機,還有一部iPad。我來說一說我的實際使用感受。因為我本身不是果粉,也不是米粉,所以我盡量做到不吹不黑。
我的安卓手機是紅米K30S至尊紀念版,8G內存,256的存儲器。蘋果用的是64G的 iPhone SE,還有一個是128G的iPad 2018。
紅米K30S是去年年底才買的,8G+256g,當時花了2500元,用了大概五個月了,偶爾會有卡頓,但一般情況下都很流暢,不存在卡頓好幾秒的情況。
因為我安裝了很多APP,再加上微信有大量緩存文件的產生,我還拍了16個G的照片,所以使用起來肯定不如剛買的時候流暢了,這點是能感覺出來的。
但個人感覺卡頓的情況一點也不嚴重,完全能夠接受。所以我半個月左右會清理一下垃圾,並且重啟一下手機。
至於這部手機幾年後會變得卡到不能用,我心裡還真沒譜。我的預期是只要能用夠三年不卡就可以了。
蘋果SE買了已經有兩三年了,花2780買的,用起來一直很流暢。因為電池不是很給力,所以我把它當一個備用機用。我也沒有在上面安太多的APP,基本上也不用它拍照。不過對於一些吃內存和性能的大型 游戲 來說,啟動速度還是不如我的安卓機快。
在日常使用中,偶爾也會有卡頓,但這種情況不多見完全能夠接受。
iPad2018是2019年買的,花了2800,現在運行起來偶爾也會有卡頓,尤其是在玩王者這種大型 游戲 的時候就顯得比較卡,而且這個 游戲 每升一次級,我玩起來就會更卡頓一些,系統有點明顯的不足了。
我當時內心的想法是,蘋果系統竟然也會卡頓嗎?後來想了想還是釋然了,蘋果不代表不會卡頓,遇到性能不足的情況下,蘋果肯定也會卡頓。
通過安卓手機和蘋果手機的混用,我認為卡頓不卡頓這件事情不是絕對的,並不是說安卓手機就一定會卡,蘋果手機就一定會流暢。
安卓手機一樣可以很流暢,蘋果手機也可能會變得卡頓,具體情況還是要具體分析。
所以,手機流暢不流暢,要具體到兩個機型,甚至具體到兩部手機對比才有說服力。畢竟不同的人用手機的習慣是不一樣的。
單純的說8G或12G的安卓手機流暢度不如蘋果手機是不恰當的。
安卓系統就決定了對大內存的需求,安卓系統與ios多了一層虛擬機,對硬體的驅動效率較低,而且耗資源,安卓系統對軟體許可權的控制比ios更開放,導致了各種程序後台運行
蘋果的系統都是封閉的,它所有的軟體都要經過蘋果官方檢查,沒有很多插件,或者是沒有任何多餘的東西。安卓系統是開放的軟體,4個人都可以做個軟體,裡面有很多插件,而且代碼超多。沒有經過任何檢查。垃圾超多。因此越裝越卡。蘋果就不存在這種問題。
這是因為蘋果系統優化的好。蘋果手機後台軟體一般都是掛起來的。
安卓慢是因為系統越用碎片越多,手機運行越慢。
安卓系統的手機跟蘋果的不一樣,安卓系統的手機可以使用360清理大師來及時的優化清理。
因為你是賣蘋果的販子,有偏見[靈光一閃][靈光一閃][靈光一閃][靈光一閃][靈光一閃][發怒][發怒][發怒][發怒][發怒]
『貳』 為什麼iPhone只要4GB運存就很流暢,而安卓卻不行3個原因是關鍵
可能很多人都沒注意到,iPhone 11、iPhone 12、iPhone 13標准版都是4GB運存,而且還是LPDDR4X。
而安卓旗艦,早就普及了8GB運存,並且是LPDDR5規格,比如小米11。就連千元機紅米Note 11,也至少標配6GB運存。
運行內存的容量,是影響手機使用壽命的關鍵,理論上是越大越好的。
舉個例子,某個手游在運行時需要佔用2GB的運存,但是手機只有3GB運存,系統、後台基礎服務就佔用了接近1.5GB。
在這種情況下,就會導致 游戲 無法運行,或者頻繁閃退。iPhone 8玩不了原神,但是iPhone 8P能玩原神,就是因為運存差了1GB。
內存容量太小,也會導致後台無法同時駐留多個任務,要經常殺後台才能騰出運存。這就導致我們很容易在切換的過程中,感受到卡頓感。
這就是讓很多人感到困惑的地方:為什麼iPhone 只要4GB運存就很流暢,而安卓卻連千元機都至少要6GB運存?3個原因是關鍵。
舉個例子,安卓允許APP自建後台服務,而iOS是不允許的,APP通知都交給統一的推送介面。
也就是說,iOS安裝或者運行同樣數量的APP,會比安卓佔用更小的運存,因為沒有後台服務佔用運存,4GB可以用出6GB的效果。
iOS採用的是效率極高的Objective-C語言開發,可以理解為直接在硬體上跑的系統,沒有任何性能損耗,把硬體性能發揮到極致。
而安卓是採用Java語言開發,需要藉助虛擬機運行。優點是兼容性好,但是經過二次轉化後,過程必定會有性能損耗。
iOS系統最優先響應的是屏幕觸摸,先給出視覺和音效,然後才激活APP。所以,就算是運存只有1GB的iPhone 6,你也只會感覺到過渡動畫慢,但是不會感到卡頓。
而安卓是先激活應用,然後才會響應屏幕觸摸。運行內存的容量,直接決定了流暢性。畢竟運存不夠,在啟動APP前就得先殺後台,操作會在卡第一層,導致有明顯的卡頓感。
總而言之,iPhone只要4GB就夠用,而安卓沒有大運存就會卡頓,以上3個原因才是關鍵。
所以,安卓手機的運行內存比iPhone更大,不是良心發現,而是被逼無奈。天生的差距,只能用後天的努力來彌補。對此你怎麼看,一起討論吧。
『叄』 蘋果手機的運行內存和安卓手機的運行內存一樣嗎
不一樣的。蘋果最新款iPhone11隻有僅僅4GB,而目前很多國內的安卓機運行內存都是非常大的,最高甚至有12G運行內存的手機出現。
安卓手機的話,當打開一個新的應用,舊的應用並不會消失,而是一直在後台待著運行,所以也會繼續佔用運行的內存,所以安卓廠商選擇8GB以上的運行內存。
而和安卓手機不同的是,當打開了A應用後,中途去切換B應用,這時候,如果超過10分鍾沒有使用A應用,系統就會自動關閉A應用,釋放更多的內存給B應用,保證運行流暢。
(3)安卓運存為什麼比蘋果內存大擴展閱讀:
手機運行內存選取:
1、不能盲目地相信內存總數 。 根據手機系統定製化的不同,實際可用的運行內存也會有相應的浮動。 比如一款機型是 4GB 內存, 但實際上可用內存空間只有2GB 左右。
2、市面上的內存有DDR4,DDR4 相比之前的 DDR3 在速度和功耗控制上有大幅增強,所以如果同等 RAM 容量的手機, 一定也要看清楚是 DDR4 還是DDR3。
3、RAM 內存的大小會在一定程度上影響手機速度,但並不是決定性因素,畢竟手機運行速度是由 CPU、GPU、RAM、ROM、系統優化共同來決定的。
『肆』 為什麼iPhone運行內存少能流暢運行游戲,而安卓不同呢
手機運行內存(RAM)其實相當於我們的個人電腦中的內存, 是作為手機中App運行過程中臨時性數據暫時存儲的內存介質,在網路上,運行內存是不能夠作為數據儲存介質的,但是其實這句話有其紕漏,運動內存並不是不能夠存儲數據,而是只能夠作為數據的臨時存儲介質,可能當你關閉某個App或者電腦關機後,數據也就消失了。
而理論上,運行內存越大,我們能夠同時運行的App也就越多,而其性能的好壞以及容量的大小也在一定程度上決定了手機運行的流暢度。
區別於電腦,手機上採用的為LPDDR RAM,其是「低功耗雙倍數據速率內存」的縮寫,與桌面平台的DDR內存相比,面向移動平台的LPDDR RAM,在保證了一定的數據讀寫速度的同時,能耗更小。打個比方來說,這就相當於同一款CPU的標壓版和低壓版一樣,性能有所減低,但是能耗也更低,在一些需要低功耗的情況下,顯然低壓版更加適合。
然後我把目前主流處理器對於LPDDR4X以及LPDDR4的支持進行了一個匯總,大家可以自行參考下。
『伍』 安卓手機和iPhone的運存為什麼有差別
談起手機配置,首先想到的就是當年的華碩Zenfone 2,4GB運行內存成為了當時安卓手機中的“性能猛獸”,在此之後4GB、6GB應運而生並成為了旗艦機的優勢。
而如今,4GB運行內存已經走進了千元機的“標准列表中”,旗艦級產品更是達到了8GB水準。
安卓手機在配置上一路高歌猛進,我們再來看看手機中的另一大陣營iOS。和Zenfone 2同年發布的iPhone 6s使用了2GB運行內存,這也是蘋果公司自開始創造iPhone以來第一次使用2GB內存。
而隨著產品的不斷更新,最新的iPhone 7依然停留2GB運行內存(7 Plus為3GB)。好吧,這么看來iPhone的硬體“一點”都沒變化啊。
安卓系統對比iOS
如此一比,安卓的8GB內存超過iPhone整整4倍,這不禁讓人產生疑問,為什麼安卓用上了8GB,而iPhone還停留在2GB,兩者之間運行內存差那麼多?
何為手機運存?
再說兩者區別之間,先來了解一下什麼是手機運存。如果你經常關注手機圈,那麼對RAM和ROM一定不陌生,它們倆都是我們說的內存。但差別就於在中間的那個“A”。
手機內存不足
ROM:是用來存儲東西的內置存儲器也是機身內存,通常一部分用來存儲數據,比如說歌曲、視頻以及你聊天的私密記錄。而另一部分則使用於手機的系統文件、安裝程序等用途。這種用來存儲的的空間我們稱之為內存(ROM)。
RAM:指手機運行程序時使用的內存,只能臨時存儲數據,用於與CPU交換高速緩存數據,但是臨時存儲器(RAM)本身不能用於長期存儲數據。當然為了和ROM區別開,這種內存就叫作運行內存。
其實兩者的`最大區別就在於,一個是固定存儲(ROM),而另一個是臨時存儲(RAM)。另外,就是目前市面上的手機運行內存基本處於3GB-4GB之間,少數手機有6GB、8GB選擇,但內存因需求量大,32GB、64GB甚至128GB的容量都有。
為什麼iPhone只要2GB就夠,安卓就要8GB?
首先,兩個系統之間的機制不同。iPhone使用的iOS系統採用了一種“墓碑機制”也就是我們所說的“偽後台”,當用戶按HOME鍵後,系統回到主界面,剛才使用運行的任務被放到後台掛起了,幾乎不佔用內存資源。
iOS和安卓系統機制不同
再看安卓系統,用戶開啟應用後按HOME鍵,盡管界面切換到了主界面,但任務仍在後台運行,用戶如果再開啟其他應用,又需要額外內存,相當於前台任務和後台任務都需要佔用內存資源。如果你同時打開了很多應用,那麼這些資源也就像“無底洞”一般吞噬著你的內存。
其次是應用軟體的限制。眾所周知,iOS系統是蘋果閉環生態的其中一員,目前也僅有iPhone、iPad產品在使用,這使得開發者在開發相關APP的時候對產品的兼容性考慮的相對較少。
但在安卓手機就有所不同了,市面上近80%以上的移動設備都是用的是安卓系統,這也就讓開發者有些頭疼,設備的屏幕大小、解析度、處理器等各種因素都要考慮在內,所以同是一個APP,應用到安卓手機上可能需要幾百兆,而運行到iOS系統上可能僅為一百兆。
並且,在運行高性能APP時蘋果的GPU可以幫助可以減輕內存壓力,比安卓手機的優化更好一些。
所以這也就是為什麼安卓手機用上了8GB,而iPhone似乎還停留在2GB。
我們需要多大內存才可以?
先從安卓系統來說,從2007年的beta版到如今的7.0系統,交互方式不斷在改善,應用機制也一步步在進化,不過這也讓系統佔用的內存從當初1.0的一百多兆演變到現在將近2GB。
加之在日常使用中還要打開微博、微信、大型游戲等應用,你手機中的4GB內存很可能已經不夠用,這時候你就需要一款擁有更大運行內存的手機,當然運存越大你的手機在使用時就會越流暢。
目前來看,安卓手機中最大的運存容量為8GB,究竟要買多大運存的手機還得看你的財力才行。
iOS系統就又些不同了。前不久iOS系統更新到10.3版本。這其中就要說說新使用的APFS(Apple File System)文件系統。APFS文件系統主要針對於快閃記憶體 / SSD 進行了優化,不僅讀寫速度更快佔用的手機內存也更小。
由於訪問應用或復制文件的速度更快了,對運存來說也相對減少了壓力。不過,關於iOS設備的運存你沒有多少選擇權,最新的iPhone 7系列也僅有2GB運存一個版本。
未來iPhone會不會用上8GB?
盡管安卓和iOS兩個系統的機制差別很大,iOS對運存的優化比安卓要好,但作為消費者誰都願意買一部擁有更大運存的手機,當然iPhone用戶也是。雖然8GB運存對於iOS就像是“天上的星星”,但升級運存也不是不可能。
iPhone 8假想圖
從今年WWDC預測來看,未來iOS 11將全面停止對32位應用的支持,強制使用64位應用,運行上體驗要比32位應用要好,但相應64位所需要的運存會更高,所以未來iOS對運存的依賴也會逐漸增強,使用3GB、4GB或許就在下代iPhone中使用。
『陸』 為什麼安卓手機8GB運存都說不夠用,而蘋果卻僅6GB就當天花板了
伴隨著通訊技術的發展,手機配置也不斷提升,不管iPhone或是一眾安卓系統廠商都是在不斷給自己產品堆料以滿足消費者需求,殊不知他們對手機上運存的態度卻截然不同,回望手機行業的歷史發展不會太難發覺,安卓手機的運存從2GB漸漸地提高至如今的8GB,整整花了五年時間,現如今8GB已變成流行,12GB稱得上高配,回過頭看iPhone,iPhone12Pro也才6GB運存,那麼那麼問題來了,為何iPhone的運存才6GB,但流暢度就可以完虐安卓手機呢?iPhone的後台管理APP管理模式更為智能化(iPhone的「偽後台管理」機制真是為懶人量身訂做)。
為了更好地彌補這類性能差異,安卓的處理方式也非常簡單,即擴張運存,不管這類方式治標不治本,假如不去提升和精簡手機軟體中「多餘」的功能,即便安卓手機的配置再高,消費者的體驗也會十分糟糕,總體來說:假如中國廠商解決不了伺服器的問題,那安卓手機的信息推送就必須得藉助APP開發商,手機廠商只有擴張運存來適配日益豐富的應用鏈。而iPhone靠著品質優質的A系列處理器,及其系統自身的封閉式特點,即便運存僅有6GB,也可以充分發揮較高的執行效率。那樣來看得話,安卓8GB被蘋果6GB完虐也就不會那麼讓人出乎意料了。