03.08 蘋果1G運行內存和安卓1G運行內存相等嗎?

放學後的teatime


蘋果手機和安卓手機之間的系統架構和運行機制是有所區別的,運行內存速度快,但是容量比較有限,是用來存儲系統和常駐軟件的臨時存儲器,可以大大加速手機存儲系統和CPU之間的數據交換,一般來說,更大的運行內存有助於手機的流暢度,也可以保證後臺打開更多的APP從而實現迅速切換。

很多人可能納悶,如今最新的iphone XS不過才4G內存,然而主流安卓手機幾乎都已經升級到了6-8G內存,即使是10G以上運存的安卓手機也不少見了,其實這裡面也並不都是蘋果小氣不給大運存,更多的還是因為IOS和安卓系統多任務後臺機制不同有關,實際上iphone的1G運存基本相當於安卓的2G多的運存容量所達到的效率,如今iphone xs的4G運存達到的效果也不亞於安卓手機的8G運存。

安卓的底層仍然是虛擬機控制,所以就和電腦一樣,主要手機開著,後臺的APP都會存放在運行內存裡,而蘋果雖說也能達到類似的多任務後臺效果,但是得益於IOS系統更好的優化,同等情況下不需要太大的運存就可以執行多個APP後臺任務,效率更高。

運行內存也是手機裡一項重要的成本,蘋果手機相比安卓手機可以省去大量的運存成本,畢竟4G運存和8G運存成本至少相差一半,但是蘋果還可以把價格定的更高,這也是為什麼蘋果產品每年的利潤率遠遠高於安卓產品的原因之一。


嘟嘟聊數碼


不是,蘋果閃存也能充當內存


黃河鬼棺發發瘋


不相等

什麼是內存?

聊這件事之前呢,我們應該先看一看內存到底個是什麼東西。手機內存是一種隨機存取存儲器,是手機運行程序時使用的內存,即運行內存只能臨時存儲數據,用於與CPU交換高速緩存數據,但是隨機存儲器(RAM)本身不能用於長期存儲數據,斷電時數據就會擦去。

手機內存可以類比為電腦的內存條,是運行程序的時候與CPU交換緩存數據的。手機內存大小和手機運行速度其實關係不大,只是說手機內存越大,越能保證手機的運行。

內存越大,我們同時運行的軟件就可以更多,就可以運行佔用更多資源的程序。在手機系統內存足夠的情況下並不能提升運行程序的速度,只能說更大的運行內存能更好的保證手機的正常運行。

iPhone的內存為什麼比Android手機小很多?

有些朋友可能要問了,8GB的Android手機都問世了,iPhone為什麼最高採用3GB性能上還是很強悍呢?這主要還是在於iOS和Android系統級的問題了。

在後臺機制上兩個系統有著不同的設計,在iOS系統下,按HOME鍵之後軟件就會進入“凍結”狀態,只有少部分播放器等可以繼續運行;而在Android系統下,只要有內存,軟件就可以任意的開啟,並且在後臺運行,直到內存用盡才會關閉不使用的軟件。

這樣的描述可以大致看到兩個系統的不同,得益於後臺模式和超快的喚醒速度,沒有很大的運存,iPhone也能運行相當流暢。

目前Android在流暢性方面可能已經要與iOS比肩了,一方面是Android在版本更新的過程中優化的越來越好,另一方面也要歸功於內存容量變大,內存讀寫速度也有很大的提高。

草圖科技

科技發展公司軟件工程師 科技領域創作者

90粉絲 · 18贊


分享到:


相關文章: