03.01 手機運行內存6G,但為什麼實際可用的只有3G左右?

艾浪愛上釣魚


安卓內存佔用上除了系統佔用,還有一些應用後臺常駐,6G給你留個3G非常給面子了。等你安裝應用多了和使用久了,你會發覺系統可用內存越來越少。


為何?因為安卓系統的運行機制以及內存回收機制。

和WIN系統不同,WIN系統除非一些重要組件和驅動會有常駐服務佔用內存外,很多軟件還是比較正經的,運行某個軟件WIN系統就分配空餘內存容量中的軟件所需內存給它,結束軟件後會釋放出佔用內存。當然那些不正經,江湖人稱流氓軟件不算在裡面。

相比WIN系統,安卓系統會說不!安卓會在RAM(運行內存)上建立cache(高速緩存),cache會把使用過的應用服務存儲在上面,如果在RAM容量夠的情況下頻繁切換這些軟件會非常快速啟動。但這樣帶來的問題是,開啟應用越多佔用RAM容量就越多。

但是因為開啟應用過多,RAM容量不夠了,系統就會啟用內存回收機制按照回收順序來結束一些應用服務。比如不久前開啟過的應用但被系統回收後,那麼切換這個應用就成了重新開啟,同樣因為內存佔用過大,開啟這個應用的時候系統就回收其他的內存(結束掉其他應用後臺)。

和IOS封閉不同,安卓是開放的。蘋果非常強勢,不遵循IOS開發標準的就滾。同樣的如果各大開發者嚴格按照安卓開發標準,安卓流暢度是非常高的,這點體驗上嘗試一下原生安卓就知道了。

我們國內安卓應用開發混亂,要開發商遵循安卓開發標準是不可能的。我就沒見過幾個正經應用基本上全特麼是流氓,這些應用各種自啟(WIN系統基本上只有流氓軟件和病毒軟件才會這樣)、關聯、權限。甚至個別老流氓應用結束掉任務了還是強勢佇立後臺。所以我說你還有剩個3G可用已經非常不錯了。

如果非多任務愛好者,RAM夠用就無需過多關注這些。弄起來折騰鬧心。

我個人使用的是兩三年前的3+32的老機子,雖然手機裝了百八十個應用,但後臺管理得相對比較好,應該還能勉強用多一兩年。


IT數碼大排檔


?

近幾年手機市場配置不斷的提升,運行內存從以前512M到1G,再到2G、4G,以及到現在的6G和8G,然而,隨著手機運存的不斷提升,手機市場上也出現了“運存虛高”的現象。

那麼,手機配置上顯示的運存很大,為何實際可用的卻大大小於運存配置參數呢?

1、安卓手機系統自身即佔運存

安卓手機的操作系統Android本身就會佔用運存的,相比蘋果iOS來講,安卓系統在軟件切換時,為了能夠更快的切換,會將切換掉的應用緩存在後臺佔用手機運存,這就使得安卓手機“運存”相比蘋果手機來說更為重要。同時,也正因為這個原因,安卓手機實際運存會比配置參數稍小一些。

當然,隨著不同手機廠商對於自己的操作系統優化程度不同,自然佔用的運存大小是不一樣的。

2、應用自啟動或不能及時清理佔用運存

我們安裝的APP啟動即會佔用運存,這一點大家很好理解了。但有時自啟動APP,不使用也會隨著開機自動啟動,然後默默的在後臺運行,這就會隨時佔用很多手機運存。此外,手機不能及時清理後臺運存,或者手機所搭載的系統實現不了自動清理操作,又或者手機處理器與閃存配置跟不上,也仍然會導致手機運存中滯留過多,從而出現實際運存容量偏小的現象。

當然,機運行內存6G實際可用的只有3G左右的情況還是比較少見,而且,現今手機廠商對於手機軟硬件也有了很好的提升。比如榮耀最近的新品榮耀Note10,搭載麒麟970處理器,搭配EMUI8.2智慧系統,再加上雙Turbo,整個系統運行就會比較順暢,手機運存空間就會放大,整體運行效果也很不錯。再者,榮耀Note10也有8G版本,未來可以用兩三年不用換機也是有可能的。

總之,針對安卓手機運存不能滿足需求這個問題,個人還是建議直接買一個其他配置參數能相當的大運存手機吧......


來把菊花枝


說到運行內存,相信不少朋友在使用過程中就會出現內存不夠用情況,不管是性價比高的千元機,還是配置高的旗艦機,基本上都會採用6G的運行內存,甚至會更高。為何運行內存是有6G,可用的卻只有3G,是手機廠商有什麼貓膩嗎,其實不是這樣子的,手機廠商們說的配備6G運存確實是做到了,只是不是說的可用內存。

一臺6G 運行內存的智能手機,後臺沒運行APP的情況下,可用的也只有3G左右,減少的內存都到哪裡去了呢?內存從理論上來講1GB不等於1024M,在生產手機時1GB的實際容量只有1000M,會比實際數據少一點,這應該就是廠商的潛規則,像硬盤、U盤、手機內存等存儲的硬件都會是這種情況。另外手機的系統也會佔用一部份內存,每種系統的優化不一樣,佔用的內存也不同。像小米MIUI,華為EMUI等等,系統都不是原生態的,會安裝一些其它的軟件,進一步了佔用了內存空間。如今的智能手機系統,不僅要保證操作流暢,還需要更的功能,佔用內存也越來越大了。



還有手機裡面安裝的APP也會佔用大量的內存,現在的軟件開發是越來越多樣化了,基本上每個手機裡面都會裝20多個APP,為了能夠滿足消費者需求,使用更加流暢,就會將經常使用的系統軟件常駐在了運行內存中,比如微信、電話本等這些APP。這樣做的優點就是我們經常打開這些APP時,不用再進行二次加載,可以達到很快速打開的效果,讓人用起來很流暢很方便的感覺。



因此手機運行內存有6G,可用的只有3G左右。如果想要增加可使用的內存,我們就要經常清理手機的後臺,在不使用的情況下,後臺運行要及時清理或結束運行程序來釋放內存。


所以呢,現在的手機都是智能化,運存也越來越大了,各種軟件和系統也是越來越複雜,即使是6G運存的手機,其實可用運存也就2.5到4G之間,以後大家要是買手機,最好先看看手機的運存,不知道大家現在的手機可用運存是多少呢?我的手機運存是6G還剩下3.2G左右,總體來說還行吧!


星河方舟


首先說一下內存的作用,內存和128G或者64G這種手機機身存儲不同,內存的動態存儲的,而且一般存儲的是程序運行的工作棧。

也就是當你不用它的時候,它可以減少佔用率,等你開了很多應用的時候你會發現內存佔有率極高,甚至手機會出現閃退的情況。



所以也不難解釋為什麼手機運存明明有這麼大卻實際可以使用的部分被減去了很多,因為每個手機都有操作系統,安卓手機有安卓系統,安卓系統其實也是一種軟件,它也需要運行,也需要CPU和內存同時工作,才能起到操作系統的作用。而且操作系統一般屬於佔有率比較大的程序,即使你不開任何軟件,你的手機內存也會被操作系統佔用一部分。

手機更新換代非常快,如今操作系統也越來越笨重,手機軟件也越來越佔用內存,因此也解釋一下開篇的問題,手機內存越來越大了,但是依然不夠用。

關注“極客宇文氏”,一名熱心有料的軟件工程師。

極客宇文氏


謝邀!

在我們使用安卓手機的時候,會發現手機明明買的時候,標明瞭有6GB RAM,但在實際使用過程只有3GB RAM,甚至更少,那剩餘的3GB RAM運存去哪裡了呢?

其實這個件事兒很好理解,吉普為大家理順其中的關係。

第一,所有人的運存是縮了水的。在我們買來手機說好是6GB運存,實際總的運存是少於6GB的,可能只有5GB多一點。理論上的1GB是等於1024M,但實際生產是按1GB等於1000M,明面上說是的理論數據,其實會少一點。這其實是整個行業的潛規則,這裡包括了所有的存儲硬件,有硬盤、U盤、手機內存等等。

第二、安卓手機的操作系統Android是會佔用運存的,為了保證Android系統的正常、流暢運行,這部分運存是必須要佔用的,也會有應用緩存在後臺,以便能夠更快的切換。當然每個手機廠商對於自己的操作系統優化程度是不一樣的,自然佔用的運存大小是不一樣的。

第三、我們安裝的APP會佔用運存,這一點大家很好理解了。但有一類是令大家挺討厭的,那就是自啟動APP,這類APP我們使用還好,不使用也會隨著開機自動啟動,然後默默的在後臺運行。

雖然搞清楚了運存少的原因,但吉普告訴同學的是,不用因顯示的剩餘運存小過於擔心,顯示剩餘內存小並不代表會卡頓,只要體驗即可。以下是提高運存大小的幾個小技巧:

第一、現在APP市場內會有關閉後臺程序的APP,減輕系統負載,去下載此類APP可以很方便的去清理。

第二、關閉自啟動的APP,這一點需要手機Root,亦或者刷個純淨版的操作系統即可。(PS:此類方法是一定風險性,慎用。)


我的保險人生abc


現在手機運行內存越做越大,但有時候我們會發現可用的運行內存並沒有隨著運行內存的增大而同比例增大。幾年前,許多手機的運行內存都還處於512M的時候,可用運行內存還有兩三百M,當我們升級到2GB運行內存手機的時候,可用運行內存還有1G多。


但是現在,絕大多數旗艦機都已經6GB運存起步了,少數機型更是到達了8GB,已經追上了甚至超過了許多人的電腦運行內存。但是我們會發現,我買了一款6GB運行內存的手機,在後臺沒有運行任何軟件的情況下,並沒有達到我們預想的狀態,也就是至少4到5GB的空閒運存。這其中的原因在這裡。

首先,雖然說是6GB的運行內存,但實際上是沒有6GB的,以我手上的這臺6GB運存的一加手機5來說,實際運存在5.6GB,這其中的緣由,許多人大概都知道。



第二,系統肯定是要佔一部分運行內存的,這一部分所佔運行內存的大小還得看廠商的優化能力和系統的臃腫程度,但華為的EMUI是我見過的佔用系統內存較小的那一類。

第三,現在運行內存這麼大,絕大多數用戶在日常使用中是佔不滿的,所以廠商就將許多系統級應用常駐在內存裡,向電話、設置、短信這些常用的,因為你經常要用到,所以每次打開的時候都不需要再加載,打開速度很快,也提高了手機的響應速度。這些常駐在內存裡的系統應用也會佔據一部分的運行內存。

所以說,你6GB的運存在沒有運行任何軟件的情況下,剩餘3GB是很正常的,我手裡的這一部一加5在不運行任何軟件的情況下只剩下2點幾GB可用運行內存,但在後臺運行多個軟件的情況下一點也不卡,常用的系統應用打開速度也非常快。所以完全沒有必要去擔心,盡情的去使用吧。


玩機新語


感謝您的閱讀!

我們看一張圖片:比如下圖為4G的安卓手機,系統佔用了將近2.5GB的運存,所剩空間為1.5GB,可見所有說運存4G或者6G的手機,實際上它們的可用空間都不足這個標配!所以,6GB的運存實際使用只有3GB,一部分就是系統佔用的空間。

實際上,安卓手機為什麼會出現卡頓?系統佔用空間就是一個重要方面,所以,現在的安卓手機非常聰明,它們將運存做的越來越大,在使用手機後,你可以使用的空間就多了,自然你就可以更好的使用手機了。

其實,我們也可以打個比方:如果把運存比做一輛5座小車,司機就是系統標配,你的座位越來,可是系統還是會存在,這就導致了即使10座小車,還是要減去司機(系統)。

只不過手機廠商聰明瞭,它將轎車變為SUV,或者商務車等等。

那麼,我們怎麼可以讓手機變得更為流暢呢?雖然說現在的手機運存空間變大,但是系統所佔用的空間讓我們知道,我們還是需要採取一些其他的方式來保證手機的運行流暢。

最好的方式是不要下載一些來歷不明的APP,因為這些APP,可能會啟動其他相關聯的APP,從而讓手機的空間變小。


LeoGo科技



其實即使什麼軟件也不運行,也是小於6G的。因為手機的系統,只要開機就肯定是要佔用一部分運行內存的,而且這個佔用的大小還取決於手機廠商對於安卓系統的優化能力。 比如EMUI、MIUI、Flyme,都是基於原生態安卓系統優化而來的,佔的內存就更多了。


因為現在安卓旗艦機標配運行內存是6G,可以說是很大的了。所以手機廠商都會將通訊錄、短信、相機、錄音機、計算機、自帶的安全管家等軟件設成常駐運行內存。只要您一開機,這些軟件就會一直佔用手機的運行內存。這樣我們經常用到的這些軟件就會瞬間被打開,提高了手機的使用體驗。

還有的廠商因為採用的閃存規格不一樣,加上還有虛擬存儲這一說法,手機系統還會自動分配各軟件佔用空間,如果運行內存越大,限制就會越松,後臺佔用也就越多。


所以6G運行內存的手機,實際可用的只有3G左右,是很正常的。而且在打開各種軟件的時候也感覺不到卡頓,運行也很流暢。


千機問問,你的私人科技、數碼、智能家居疑問解答平臺,歡迎來撩,記得關注並私信問問君。

千機問問


我們手機的運行離不開系統和一些必要的功能,只要手機一開機它們就會佔據手機的部分運行內存。而現在系統運行所需運行內存已經為1G以上,6GB的運行內存只要一開機系統的1G多運行內存就會沒了,之後就是一些必要的功能,比如手機的基礎通話功能等都有相應的應用進行控制,而這些應用也需要佔用運行內存,保守估計也要佔用好幾百M的運行內存,這樣加起來,起碼2G以上的運行內存就沒了。

所以這也就是為什麼目前推出的國產手機的運行內存3GB的原因,2GB的運行內存現在完全不夠用,不,說錯了,不是不夠用,是根本沒法用。

如果消費者對於手機應用的需求較低,平日也不玩大型遊戲,那麼其實3GB也勉強湊活,但是你又要聊QQ、聊微信,還要刷微博、看視頻甚至還要玩大型遊戲的話,起步內存就至少要4GB才夠。

上圖為目前手機用戶常用的一些應用,其中佔用運行內存最高的為遊戲《刺激戰場》,佔用運行內存高達1100M,其次是微信為781M。兩個加起來都已經近2G了。



超能網


我們所購買的手機,廠商標註的該手機運行內存都是標識內存,並非是用戶拿到後的可用內存。安卓操作系統運行會佔據部分內存,同時在手機出廠時候預裝的應用也會佔據部分內存。所以,用戶拿到手機後可用的實際內存會比標識內存要小得多。

早幾年的時候,很多手機在出廠時候會和一些軟件合作,在手機裡面隨機預裝很多的APP,本來安卓手機對內存的要求就高,這樣一來用戶拿到手後,看到很多預裝的軟件,有些人就直接使用了,而有的人會選擇性的卸載這些軟件,恢復部分內存。但這一做法對於用戶體驗非常差,後來廠家慢慢良心發現,就少了很多。

隨著人們對手機的意識越來越高,對手機性能的追求越來越高。現在主流的手機廠商也就很少有隨機預裝軟件了,就算有也很少,而且用戶可以選擇卸載。對於一些大品牌的手機廠商來說,它們算是比較良心一些了,他們會基於安卓系統深度定製配合自家手機的系統,比如小米的MIUI、華為的EMUI等。

因為優化手機內存,最底層的就是用操作系統開始,所以我們現在看到市場上比較好用的操作系統,他們在內存方面也都有做性能相關的處理,目的就是儘量少的佔用系統運行內存,讓系統更流暢,讓用戶能更多的使用手機內存。

作為用戶來說,如果要想盡可能多的自主支配手機內存,拿到手機後,先卸載掉不必要的軟件,然後對手機系統也做一些優化,儘量關閉不必要的程序,讓更多的內存能釋放出來供自己使用。


分享到:


相關文章: