手機緩存從1G到目前最高12G,為什麼系統總是佔去一半?越大不是剩得越多嗎?

御天神鳴人


為什麼我們新買的手機運行內存配置高了,可是系統本身的佔用還是佔到了50%左右?

要回答這個問題,我們首先要知道下面這幾點:

系統和手機應用都是在不斷迭代更新的

最新的官方版本已經在推送Android 10了,而且我們經常用的微信、支付寶等應用也在不斷更新,從安裝包來看也看得出來是越來越大的。

系統和應用不斷更新迭代,決定了我們需要更大的內存和存儲空間才能運行得了它們,這其實就像電腦系統的XP演變到WIN10的過程。所以,當你的內存的增加速度趕不上系統和應用對內存佔用的增加速度時,這就會造成一個錯覺,我花了大價錢升級了配置,但是還是沒有多少內存可用。

系統佔用並不僅僅是系統對內存的最小要求

我們現在的手機,為了追求易用性與響應速度,會盡可能地將一些常用的APP集成到系統裡去,通俗的說也就是,這些應用跟系統應用一樣是會自啟動的。

這樣做的好處在於,我們可以即點即開,打開應用無需等待。但是另一方面,我們看內存的時候,會覺得系統的佔用好大。

其實官方的系統本身很小,只是各廠商為了增加功能才在系統上開刀。比如說,你不更新系統你就沒辦法體驗很多新功能。表面上看,內存消耗是增加了,但實際上是物有所用,系統也好,APP也好,迭代更新無非是為了增加功能而做的,如果沒有這些集成,精簡版的手機將會很難用。

如果追求輕量級的系統佔用,可以自己動手對系統開刀

前面說了,佔用內存變大是為了增加功能,提升用戶體驗。但是如果你不想要這些功能,其實你也是可以DIY你的系統的。

比如,你可以ROOT手機系統後,刪除一些你不用的組件和應用,管理軟件的自啟動等。

或者,你可以在應用層面,通過使用很小的老版本安裝包,減少APP對系統的佔用。

東西是拿來用的,夠用就好,不用太在意數據

經常看數據的人可能會有一個執念,就是不想它佔用那麼多。

但是換個角度想想,你買手機不就是為了用的嗎?不就是為了系統及那些有趣的手機應用而來的嗎?所以我覺得只要一個手機不影響你的正常使用,你完全沒有必要去關注這些數據。

如果影響到你的使用了,你可以考慮花錢再買個好點的,或者動手自定義精簡系統。


小白踐行


樓主應該說的是手機運行內存吧,的確從智能手機誕生至今,運行內存從最初的64MB到128MB/256MB/512MB/1GB再到如今的8GB、12GB,運行內存看似在成倍數的增長,但是系統永遠佔用了一半空間,這主要與手機的功能發展有關係。


我們拿早期的Android手機來舉例,早期Android系統還在1.X-

2.X

時代裡,系統是非常簡單的,基本就是幾個原生的APP組成,設置菜單、桌面都沒有花裡胡哨的功能。當時的軟件也非常乾淨,比如QQ就真的只是聊天功能,沒有新增任何花裡胡哨的東西在裡面,佔用內存空間也非常小,所以在整個手機的運行中不會佔用太多內存,512MB就已經足夠整個系統的流暢運行了。

但是科技是不斷在進步的,隨著三星對於LPDDR技術的攻克,將手機內存也帶入了GB時代,更大的內存意味著可以包容系統和軟件運行更多功能,於是之後出現的無論是Android系統還是第三方的諸如MIUI/EMUI/FLYME等定製系統都加入了非常多花裡胡哨、華而不實的功能,一下子系統佔用直接去了一半,安裝兩個軟件運行一下, 再佔用1/2,所以現在即便是8GB內存,也還是可能會不夠。


科技金軒文


8G+855普拉斯,就運營了一個頭條還剩不到3G,系統是安卓10, 跟我同款機型同系統的的6G版本的也是運行一個頭條剩2.2G左右,搞不懂他怎麼算的…



老男人的誘惑


首先,針對提到的手機緩存從1G到目前最高12G,為什麼系統總是佔去一半?越大不是剩得越多這一問題,以下從個人理解角度,在這裡簡要講述一下我的觀點:

第一,系統和軟件都在更新、都在進步。舉個例子,就像問題中所說的1G內存的時候,可能系統佔用一半,12G內存的時候,可能系統也要佔用將近一半。這主要是因為過去的系統小,軟件小。而現在系統與過去系統相比遠遠不同,軟件也越做越大,運行的軟件也多,這就好比以前一個月開300元工資能夠話,現在可能3000元才夠一樣。

第二,手機系統每天運行都會有緩存,這在顯示中表示的就是系統數據。所以下載的軟件也有著一定的關係,不可能說手機內存大就剩內存大,只會越來越少。針對這一情況,目前最主要的辦法就是清理一些緩存。比如可能卸載軟件沒有卸載乾淨,之前的數據文件可能還留在手機裡,或者是一些觀看視頻的緩存都是比較大的。

所以,大家在現實中遇到手機系統佔用近一般內存的情況時是可以理解的,也不要緊張,其實就是軟件和系統不斷地更新,久而久之手機裡的東西就會越來越多,用戶只需定時清理即可。


cal仔知道一切


手機內存總是不夠用,可以用安迪-比爾定律來解釋,就是不斷更新的軟件會慢慢吃掉手機的硬件性能的提升。這個現象在整個IT產業中很普遍。



這個定律是始於英特爾公司原CEO安迪.格魯夫和微軟公司的創始人比爾.蓋茨。安迪-比爾定律原來的表述是“安迪所給你的,比爾將他們拿走”。一直以來,計算機硬件的發展都遵循摩爾定律,也就是每過18個月,集成電路上的晶體管的數量就會翻一番,硬件的性能也就增加一倍。英特爾公司也是按照摩爾定律來提升硬件的性能的,但是往往提升的硬件性能,都被以微軟的操作系統為代表的軟件消耗掉了。

同樣的定律也適用與手機行業。以iPhone為例,從2007年iPhone第一代誕生至今,iPhone已經有了11代,今天iPhone 11系列的速度大約是當年iPhone的100倍,正好平均18個月翻一番。但是,你使用各種App,感覺速度還是和以前差不多。而且,過去一個App就佔用幾百K空間,今天它們動不動就要幾十兆,甚至上百兆。

如果你還保留著最早的iPhone,你會發現今天的什麼軟件它都運行不了。這種現象,不是今天才有,在PC時代就是如此。乍一看像是微軟等公司在和大家作對。實際上,只有通過這種方式才能維繫整個IT產業的不斷擴大發展。

硬件和軟件的組合是一個緊密耦合的IT生態系統,兩者相輔相成。軟件開發商們吃掉了硬件提升帶來的全部好處,迫使用戶更新硬件,這會讓各種IT設備生產商首先獲益,如華為、小米這些手機公司。然後,這些IT設備生產商會再向英特爾、高通這樣的半導體公司訂購新的芯片,同時向LG、三星等外設廠商購買新的外設。在這中間,各家的利潤先後得到相應的提升。整個IT產業鏈上都皆大歡喜。反過來,如果軟件開發的速度跟不上,不僅軟件公司自身的業績不好,而且要影響大家購買新的硬件的慾望,進而影響到元器件設備廠商。

從這個角度講,長遠來開,軟件企業在整個IT生態系統中的重要性更大,因為是它們為IT行業提供源源不斷的發展動力。而軟件行業的發展動力,是滿足用戶不斷提升的需求以及提升使用體驗。


前沿科技館


軟硬件廠商,舉著提高用戶體驗的旗子,互相協商,協同發展,利益最大化的必然。

一個故事

五年前,老王住老破小,一張小圓桌,一碟花生米,再加瓶紅星二鍋頭,就相當滿足。五年後,老王創業奮鬥,住進別墅,天上飛的,地上爬的,水裡遊的,加上零九年的飛天茅臺,也滿足不了胃口,即使有美女相伴。


物質生活的升級,如果沒有配套的內心世界的拓展,就會不平衡,麻木無聊空虛。


妙齡美女和臃腫大媽

同樣,硬件的升級,軟件不配套,程序員就很無聊空虛。為了不空虛,當然也是為了養家餬口,也可以說是提升用戶體驗,程序員變著花樣耍弄軟件,功能越來越多,越來越臃腫。

手機系統從一個妙齡苗條的少女,慢慢演變為臃腫的大媽,但大家還都很開心,突然間有人發現了問題,很懷念妙齡少女年代的順暢。

對不起,周圍都是大媽,你會格格不入。即使你心理強大,技術高超,刷回了老版的系統,但諸如微信等必備app你裝不上,因為新版本微信也很臃腫。這就是生態的力量,逼著你升級。


變化和永恆

這個世界唯一不變的就是變化,硬件變,軟件也在變。但諷刺的是用戶體驗一直沒有得到根本滿足,系統一如既往的卡頓。


我們每個人都會老去,都會從青春到中年到老年,或由少年到老大爺,或由少女變大媽,這是時間的力量。系統佔用的內存越來越大,也是如此。


以上故事非虛構,結合作者所見所聞,如有同感,請點贊支持。


平凡科技


先說結論:不是緩存越大,就剩的越多,它遵循安迪-比爾定理。


什麼是安迪-比爾定理

安迪-比爾定理 (Andy and Bill’s Law)是對IT產業中軟件和硬件升級換代關係的一個概括。原話是 “Andy gives, Bill takes away.(安迪提供什麼,比爾拿走什麼。)” 安迪指英特爾前CEO安迪·格魯夫,比爾指微軟前任CEO比爾·蓋茨,這句話的意思是,硬件提高的性能,很快被軟件消耗掉了。

如何理解安迪-比爾定理

1.提供更加的用戶體驗

當新的硬件誕生後,操作系統為了把硬件的效能發揮到極致,軟件是越來越大,比如為了更精美的界面,可能會消耗更多的內存和CPU,都是為了給用戶最佳的用戶體驗。

2.對利益的追求

商人之間也許存在某種默契,你想要用APP或者操作系統最新的性能,就得更新換代硬件產品,讓用戶掏更多的錢,這樣就形成一個利益體。

總結

如果僅僅是硬件更新,軟件不更新,題主的目標也許會實現。但現實情況往往事與願違,你為了體驗更優的功能,你不得不升級軟件,這樣就會消耗更多的資源,所以就產生了題主所提的問題。


歡迎大家關注AI掃地僧,給你好看的科技科普知識!


逐浪踏雪


這是個很實際的問題,也確實如此。

記得第一次用安卓是一款山寨機,叫佳通手機(又叫谷峰AK47)當時運存256M,現在看來不可思議,不過當時運行比較流暢,安裝了QQ、讀書軟件、QQ輸入法、播放器等一堆軟件,內存佔用在50%左右,全開也是80%多,總之比較流暢。

隨著軟件不斷更新換代,一個軟件動輒幾十兆上百兆,有的遊戲一兩個G,手機的運存也在增大,512M,1G,2G,3G,4G,6G甚至於8G,無法想象,再過幾年,會到幾個G?!

究其原因,不僅是軟件變大,功能齊全導致佔用內存大,還有一個原因,就是安卓系統在不斷升級,幾乎一年一代,現在都安卓8了,安裝包大的好幾個G,記得很久前刷機包才幾百兆……安裝包裡的自帶系統軟件多,加上廠商又往裡添加廣告軟件,不了卸載的軟件也是吃內存大戶,雖然現在要求自帶軟件必須可以卸載,但可卸載的只是無關痛癢的一部分,只有root,而root就面臨風險。


厲害了我的國Amazing



並沒有佔據一半啊......我之前用堅果R1 8+128 剛開機的時候系統佔用在35%左右,最高也就在40%,也就是差不多佔用3G左右的運存吧。手機運存當然會逐漸往上漲,但是總歸會有一個零界點。目前看來零界點就在4G-6G過渡之間,超過6G的運存,系統很難佔到一半的使用量。你如果有一臺12G的手機,系統佔比應該只有30%左右。

安卓和蘋果,在最初擁有兩種不同的內存管理方式。安卓是後臺優先,只要是打開的應用程序都分配內存跑著,如果開啟的應用過多,內存消耗超過80%就會出現卡頓,再加上各種垃圾軟件自啟動,所以過去用安卓機器要做的就是記得經常清理後臺;IOS的機制是前端優先,系統優先調用資源運行目前用戶在使用的APP,關掉後臺消耗資源的APP,所以過去的IOS是假後臺,並沒有所謂多任務。

後來經過不斷的優化,安卓用了內存回收技術,系統會回收掉後臺佔用資源大的程序優先滿足當前使用的程序;蘋果則更是增加了內存壓縮技術和快速啟動,提高APP的啟動速度,用更少的內存達到相同的效果,目前蘋果內存最大的iPhone Xs Max也就4G運存,不得不說蘋果對系統的優化是極其出色的。

目前安卓手機在售的內存已經達到12G了,要知道筆記本電腦大多數運存還只有8G。一方面是三星技術的不斷迭代,能夠造出更大容量的單存儲芯片;另一方面是安卓系統本身的開源性質,被帶三方廠商增加了很多功能。用過原生安卓的消費者應該能知道,原生安卓系統是相當輕便的,連音樂播放器都沒有,運行起來流暢得不像安卓。第三方手機廠商拿過來後都會進行大量的修改,換UI,增加各種插件,最後就把一個苗條的小姑娘包裹成一個孕婦一樣,行動自然就不方便了,要佔用更多的空間才能跑順暢。目前對於安卓原生系統改動最小的手機肯定是Google Pixle,國產廠商改動最小的應該是一加,如果你是注重運行速度的用戶,可以考慮一下這兩個品牌。

那麼大內存除了能夠放下內嵌更多實用功能的系統以外,還有一點就是對於第三方應用的支撐,而這一點才是用戶真正能夠感受到並且關心的。運存越大,你後臺可以開啟的應用當然就越多,手機使用起來也就越舒服,比如系統多屏模式下,你就可以一邊玩遊戲,一邊看直播,一邊聽音樂等等,這是過去1G、2G內存想都不敢想的。所以對於安卓手機而言,在相同處理器的情況下(不看處理器光看內存大小是耍流氓),12G運存的手機當然會比6G運存的手機要舒服很多,因為你可以開N多個程序,而且不用管清理後臺的事情,只要電池受得了。

那麼對於我們消費者而言,到底應不應該買一臺12G運存的手機呢?我覺得目前完全沒有必要,6G完全夠用,哪怕吃雞;8G已經是可以跑桌面程序的能力了,用Pr剪素材也就佔2G多一點內存,所以何必要花那麼大價錢買一個12+256價格的機器呢?8+128就已經是目前最好的組合了,你光是玩玩遊戲很難把性能發揮到極致,除非裝個老羅的Smartisan TNT系統辦公啥的應該差不多。


對於更多的消費者,我更推薦6+128的組合,便宜,夠用。不要想著未來幾年後5G一來又不夠用了,放心,5G來之前你手上的安卓機早被你換掉了。


PM宋先生


!!!商業化!!!消費觀!!!

我所分享的觀點,可能會遭到強噴!

因為這的確透露了一些商業內幕,但這種商業行為,往往也是用戶的消費觀驅使的!

手機緩存(運存)真需要佔用一半嗎?

(上圖轉自互聯網)

縱觀過去5到6年,打開手機的程序管理,會發現手機緩存越大,被強制運行的後臺程序越多,然而這些程序的確允許用戶關閉,但不久後又會悄悄運行。

你會發現有很多程序並非你正在使用,或者必須使用的,但是它們都在後臺運行著。

這些被強制運行的後臺程序有什麼共同特點?

這些程序,大多都是由手機開發商或者合作商創作的,相同的程序在不同手機緩存的手機上,大小不同,當然很多都被版本不同所解釋了。

這些程序,有些不允許卸載,有些為了滿足法律條款,允許卸載,但是在一些系統升級中又會被捆綁安裝回去。

軟件與手機結合的商業化

手機和軟件作為商品,必然是要持續銷售才能讓企業存活下去。

對於手機,只有不斷出新品,賣新品,才能持續獲得維持生存的收入。

對於軟件,只有不斷更新迭代,讓用戶安裝與新商業結合的新版本,才能獲得收入。

用戶的消費觀

手機用戶,都喜歡用更快,更新穎的手機。

軟件用戶,都喜歡用更流暢,更使用的軟件。

但是用戶有一個共同的特點,如果一個手機用著很順手,一直都很流暢,我相信大多數人都不會著急還新的。

商業化和消費觀之間的矛盾

商家,不允許用戶很長時間都不買新款,那樣會餓死。

用戶,一個手機能撐多久就撐多久的人是很多很多的。

唯一能讓用戶定期消費的的方法,只有讓手機定時達到“壽命”,就是內存不夠用。

其實,其實,現在的任何一個手機和軟件,完全可以讓人用上10年都不會卡頓。

不相信???這真的可以!!!

你會問,為什麼我的手機買的時候很流暢,用了一兩年,總是會越來越卡,內存越來越少!!!

讓手機內存不夠用的方法很簡單!

通過修改後臺強制程序的運行列表,讓運存逐漸不夠用!

軟件商通過修改軟件的實際體積,讓本地存儲逐漸撐滿!

其實有很多軟件真正運行並不需要這麼多內存,但程序員可以要求它需要。

商家和用戶需要相互諒解

雖然,商家可以通過一定手段讓消費級的手機,逐漸變得卡頓,內存佔滿,迫使用戶更換新手機,但是,用戶卻得到了更好更新穎的手機使用。

雖然,用戶可能無法接收商家這種“卑鄙”的行為,但是,商家也用實際行動,來讓手機越來越好,越來越先進。

這就是手機緩存總是佔滿一半的一個原因。


分享到:


相關文章: