非凡首頁|軟件專題|軟件資訊|軟件發(fā)布 投訴報錯
您當(dāng)前位置: 首頁安卓資訊安卓手機(jī)到底需要多少內(nèi)存才夠用

安卓手機(jī)到底需要多少內(nèi)存才夠用

2019-03-04 22:37:23

  購買手機(jī)時,手機(jī)配置以及性價比永遠(yuǎn)都是備受關(guān)注的話題。隨著科技發(fā)展,手機(jī)硬件每年都會更新?lián)Q代,不僅是手機(jī)硬件,連同手機(jī)APP自身體積以及所占有的運(yùn)行內(nèi)存也再提升。從手機(jī)最初的幾百兆的內(nèi)存到現(xiàn)在最高達(dá)到12G的內(nèi)存,當(dāng)前安卓手機(jī)到底需要多少內(nèi)存才夠用?


  在Android的早期,當(dāng)時的手機(jī)一般是512MB內(nèi)存,大一點可能是1GB。時間推移到2014年,大多數(shù)高端機(jī)型都有3GB內(nèi)存,而到了2016年和2017年,4GB內(nèi)存成為主流。然后內(nèi)存戰(zhàn)爭開始了,首先是6GB,然后是8GB,再然后是10GB,現(xiàn)在最高端的機(jī)型已經(jīng)配備了12GB內(nèi)存,甚至超過很多人家中電腦的內(nèi)存,那么我們真的需要這么多的內(nèi)存嗎?

  內(nèi)存是什么?

  要弄清楚手機(jī)需要多大的內(nèi)存,就需要先了解一下內(nèi)存是什么。當(dāng)用戶在Android上啟動新應(yīng)用時,Linux內(nèi)核會創(chuàng)建一個新進(jìn)程,進(jìn)程是具有其自己的虛擬地址空間(映射到物理內(nèi)存)的執(zhí)行單元。Linux內(nèi)核管理進(jìn)程所需的資源,包括在CPU上運(yùn)行的時間,數(shù)據(jù)的輸入和輸出(I/O)和物理內(nèi)存(RAM)。

  用戶開啟的應(yīng)用越多,CPU和I/O就會越繁忙,不過工作依然會完成,只不過速度會慢一點。但內(nèi)存不同,如果沒有足夠的內(nèi)存,即使等待再長的時間也無濟(jì)于事。因此,當(dāng)內(nèi)存不足時,系統(tǒng)會殺死當(dāng)前在內(nèi)存中的進(jìn)程,為新的進(jìn)程騰出空間。系統(tǒng)內(nèi)核會進(jìn)行各種測試和檢查,來決定哪些進(jìn)程可以被殺掉以釋放內(nèi)存。例如,如果你一天前打開微博看了一小會兒后關(guān)閉,并且再也沒打開過,那么當(dāng)內(nèi)存不足時,系統(tǒng)會殺掉微博來釋放內(nèi)存,來保證當(dāng)前打開的應(yīng)用正常運(yùn)行。

  雖然這種內(nèi)存管理機(jī)制聽起來很殘酷,但安卓系統(tǒng)就是這樣設(shè)計的。所有應(yīng)用在被殺掉前都會收到充分的警告,告訴它們即將被終止,這就允許應(yīng)用能夠提前保存當(dāng)前的狀態(tài)信息。當(dāng)應(yīng)用被重新加載時(更耗時),它們會讀取最后的狀態(tài)信息,然后恢復(fù)到原來被關(guān)掉時的狀態(tài)。

  2019年,安卓手機(jī)需要多大內(nèi)存?

  顯然,如果手機(jī)內(nèi)存太小,系統(tǒng)會頻繁地殺死后臺應(yīng)用,用戶再打開該應(yīng)用時就需要耗費(fèi)更多的時間,會非常影響用戶體驗。那是不是內(nèi)存越大越好呢?理論上是,但實際上,如果被系統(tǒng)殺掉的應(yīng)用已經(jīng)打開足夠長的時間,用戶甚至都不會察覺到該應(yīng)用被殺掉。這時內(nèi)存的增加只是增加了設(shè)備的成本而已,對用戶體驗的提升已經(jīng)很小。

  那么多大的內(nèi)存合適呢?外媒Android Authority對此做過統(tǒng)計,手機(jī)上使用的RAM空間完全取決于運(yùn)行的應(yīng)用程序,他們將應(yīng)用分成了三類:

  第一種“標(biāo)準(zhǔn)型”應(yīng)用。這種應(yīng)用通常會占用130MB到400MB的內(nèi)存,比如像YouTube和WhatsApp這樣的應(yīng)用,以及像《糖果粉碎傳奇》這樣的游戲。

  第二種“媒體密集型”應(yīng)用。這類應(yīng)用會加載大量圖像,因此會使用更多的內(nèi)存,這種應(yīng)用包括相冊、微博等,通常會使用400MB到700MB的內(nèi)存。

  第三種是“巨大型”應(yīng)用。這種應(yīng)用主要是些高端游戲,例如《極品飛車》、吃雞類手游等,這樣的游戲一般使用800MB到1152MB之間的內(nèi)存。值得一提的是,Chrome瀏覽器也屬于此類別(打開3個標(biāo)簽頁)。

  弄清楚了應(yīng)用使用的內(nèi)存大小,還要弄清自己的手機(jī)有多大的內(nèi)存。這里重點要說的是可用內(nèi)存,因為系統(tǒng)會占用部分內(nèi)存,還有一些預(yù)安裝的用戶級服務(wù)也會使用內(nèi)存,因此并不是規(guī)格表上寫有多少內(nèi)存手機(jī)就有多少可用內(nèi)存。

  例如,Pixel 3 XL有4GB物理內(nèi)存,重啟后可用內(nèi)存大約為1740MB,理論上可以同時運(yùn)行5個“標(biāo)準(zhǔn)型”應(yīng)用。不過安卓系統(tǒng)還有一個SWAP機(jī)制,也就是磁盤交換技術(shù),簡單來說就是當(dāng)內(nèi)存不足時,系統(tǒng)會將一部分?jǐn)?shù)據(jù)暫時轉(zhuǎn)移到磁盤中,從而緩解內(nèi)存的壓力。Pixel 3 XL的SWAP空間是1023MB,考慮到SWAP的話,實際上Pixel 3 XL可同時運(yùn)行8個“標(biāo)準(zhǔn)型”應(yīng)用,如果再打開新的應(yīng)用,這8個應(yīng)用中有一個將被從內(nèi)存中刪除。

  三星Note 9有6GB的物理內(nèi)存,其中3.5GB為可用內(nèi)存,SWAP空間為2GB。這意味著用戶可以打開一個“巨大型”游戲,一個媒體密集型應(yīng)用(如微博)和5個標(biāo)準(zhǔn)應(yīng)用,并且還沒有使用SWAP空間。

  總之,擁有6GB內(nèi)存的手機(jī)就已經(jīng)能夠為用戶提供無縫的多任務(wù)處理體驗。8GB內(nèi)存的手機(jī)更是如此,甚至大部分用戶很難分辨出6GB內(nèi)存手機(jī)和8GB內(nèi)存手機(jī)在多任務(wù)體驗方面的差別。而超過8GB,就已經(jīng)沒有必要了,只是徒增了用戶的成本,對體驗的提升已經(jīng)微乎其微。而且諷刺的是,即使有足夠多的可用內(nèi)存,國內(nèi)一些廠商的系統(tǒng)也會主動殺掉后臺應(yīng)用,美其名為“優(yōu)化”、“電量管理”等,這樣內(nèi)存的增加就更沒有意義了。

  總結(jié)

  此前曾有臺媒報道,供應(yīng)鏈消息稱10GB內(nèi)存將成2019年旗艦安卓機(jī)的主流配置,但這并不代表10GB內(nèi)存是必要的。當(dāng)然,很多情況下這并不是消費(fèi)者能夠選擇的。只是IT之家小編認(rèn)為,廠商完全可以將花在內(nèi)存上的成本用于其它地方,例如更好的相機(jī)、更大的電池、更快的處理器。放棄內(nèi)存戰(zhàn)爭,做更有意義的事。

国产精品秘 久久久囯产,亚洲无码在线网站,亚洲欧美日韩综合专区,亚洲A∨无码精品午夜在线观看