安卓系統怎麼越來越大了
A. 安卓手機的運行內存,從1G到12G,為何系統總是佔去一半
這確實是個有趣的事實,記得一開始的安卓手機內存只有一個G的時候,開機是剩餘500M,現在的運行內存已經達到6G、8G,有的甚至是12G了,但剩餘內存還是一半甚至更少。主要有以下幾個原因:
一是安卓系統不斷升級,功能越來越全,文件也變得越來越龐大,安卓系統幾乎每年升級一代,到現在已經到了安卓9,安裝包也從一開始的幾百兆變成了好幾個G。
二是安卓系統是開源軟體,各個廠家都進行了深度定製,加入了一些自己的特色功能甚至是廣告,也佔用了不少內存。
第三是現在的APP變得越來越大,幾十兆是苗條的,有的 游戲 甚至上G大小。好多程序開機自啟駐留內存,導致一開機內存就被佔用。
其實這種情況我們也不用擔心,因為我們的硬體升級得也快,這就跟以前桌面系統類似, windows操作系統和各種可執行軟體越來越大,但cpu也越來越快,內存、硬碟也越來越大,我們的使用感受也越來越好。手機也是類似情況,軟體、硬體相互逼對方升級,同時也帶給我們更好的使用感受。
這是一個很有趣的現象,也是真實存在的,我們是以前的512M,還是現在的3G 6g,8g?我們都會發現在系統開機後會只剩下一半的空間,可以供我們使用甚至更少。
這在絕大部分的安卓手機之中都存在,用安卓開源,所以作為手機廠商或者任何人都可以在此基礎上定製自己的界面,或者增加一些特色的功能,或者增加自己一些符合目標客戶定位的功能,甚至可以加入一些廣告或者廣告介面,以便現在或者將來使廣告更好地融合,除了系統以外,我沒安裝的每一個APP在運行的過程中,都需要調入內存之中才能被CPU運行!
操作系統自不必說,基本上全部都會調入運行內存之中,根據不同廠家,不同手機,不同的定製使用的內存波動比較大,再加上各個APP競相啟動,就造成了無論手機內存多大,總會被佔取一半甚至更多,但是大部分情況下,我們不用擔心這種情況,因為當手機內存不夠用的時候,系統會把一部分長時間不用的APP清理,以便供新運行的APP使用。
主要是Android操作系統的內存,達到了僅2GB,並且像是系統用戶界面、華為桌面等組件,也占據了大量的內存,此外還有一些自啟動的軟體,因為如今的手機,在出廠時,就已經安裝了大量的自帶程序。
所以說,盡管手機內存從4GB變成了12GB,但手機上安裝的程序,以及安卓系統,都占據了大量的內存,也正因為此,即便擁有12GB的運行內存,一款新手機初次運行時,依然能占據一半內存,當然了,只需要把一些組件刪除,並且限制軟體自啟動,運行內存自然就增加了。
事實上,即便是4GB的運行內存,也已經夠用了,運行內存越大,只是你同時能夠運行的軟體上限能增加,對於手機流暢度的影響,可謂是微乎甚微。
系統的日益完善。這個問題問得還是比較有代表性,因為幾年前的現象確實有著,而現在的大部分機子的系統起碼也都占著運行內存大約2-3GB。而目前主流的手機的運行內存在6GB左右。所以一般朋友說要買手機因為預算原因要購買運行內存4GB的時候,我都是不建議的。如果使用了4GB的手機,基本上能用的運存大概只有幾百M到1G多。這時候打開個微信和瀏覽器,再打開個淘寶就略顯拮據了,特別現在的小夥伴在網購的時候經常打開多個平台app來進行比價。
首先出現這樣子的原因是在於安卓系統的自我升級,現在沒有一個系統都是完美的,都是需要不斷的升級以及修補漏洞的,所以原生安卓系統也是分段時間去更新系統的;其次就是現在的手機廠商都是要對原生的安卓系統進行更高層次的深度訂制,要知道在這裡面的諸多功能的實現也是要佔用我們自己的運行內存的。並且隨著各種功能的實現,造成了我們的內存大量被吞噬。這也是為什麼以前的手機2G內存就已經很大了,而現在的6G基本上是剛剛符合我們的日常使用。
所以我一般都是強調,4G運存的手機已經是上個時代的產物,而6G手機剛剛好是我們現在所不犧牲體驗感所能最小的運行內存。而如果預算許可的話,8G、10G甚至是12G,都是可以入手的。
B. 為何安卓內存系統佔一半,內存擴再大,體驗還是卡
確實是這樣,我們都發現即使安卓手機更新換代,換成最新型的內存,擴到最大運行內存也擴大最大,它的運行意思都佔掉一半,即使你不開任何應用。這是因為安卓手機它會在後台開著一些系統應用以及一些自啟動的應用,這些應用也會耗費你內存的運算容量,所以我們會看到他總是佔比這么高。
還有一點就是安卓手機它後台的運用會比較多,對它保持了開機就啟動的應用,會比其他系統的手機要多,這是由於我們本身後台此系統是為了方便喚醒你常用的應用,但因為一些別的原因這些應用會在默認的條件下都保持開啟,只有你手動才能把它關閉,假如這些應用的話你不是很常用,那你就會覺得比較卡頓。
C. 手機固件為什麼比WIN10還大
win10系統鏡像大小一般在5G以內,而手機刷機包的大小一般在300M到2、3G不等。而win10系統安裝後的大小大概在20G左右,而手機固件安裝後佔用空間一般最高在十幾G左右。所以目前看手機固件依然沒有win10大。由於目前手機固件除了手機系統外,集成了大量的手機廠商的全家桶和第三方APP,所以手機固件越來越大,所以不排除未來手機固件容量超過win10系統。
其實開源的安卓系統容量並不是很大,像小米6的第三方Lineage 16.0系統,容量僅為608MB。
而小米6官方的MIUI系統固件容量卻高達1.7G,容量遠超過第三方的純凈手機系統。
一般lineage os等第三方手機系統和手機官方的系統都是基於開源的安卓系統開發,一般lineage os等第三方手機系統非常純凈,基本不含第三方APP,所以容量非常小。而手機官方的系統,除了包括開源的安卓系統,集成了大量的服務和第三方APP,所以容量非常大。
目前手機廠商的固件非常大,主要是由於手機廠商因為利潤的考量,預裝了大量的全家桶和第三方APP,不但佔用了大量的手機快閃記憶體,而且會佔用大量手機內存和資源,在一定程度上影響了手機用戶的使用體驗。
其實手機固件在正常情況下比win10要小。
為什麼這么說呢?
手機是ARM架構,操作系統分為安卓和IOS兩大陣營,即便是最新的IOS 13版本,官方固件也只有5G左右大小。
而安卓的固件稍微大一些,純凈版本大體范圍在也就7-10G左右。不過安卓系統是開源的,很多國內手機廠商如華為,小米,VIVO,魅族等公司都對原生的安卓系統進行了深度的定製,推出了如MIUI和EMUI等系統,裡面預裝了不少自家的應用以及合作夥伴的app,所以略顯臃腫,就拿我的MIUI 11.0.7來說佔用的空間也不足11G。
但是由於安卓系統可定製,如果是非大廠壓制的系統ROM,就不好說了。
Win10屬於PC操作系統,X86架構,有32位和64位之分,雖然32位的體積略小,但是系統限制很多,比如不支持4GB以上內存等,所以一般人都裝64位的Win10系統,Win10的最新版本號到了1909,盡管安裝包比較小一般4G左右,但是安裝包全部安裝後,至少需要你的電腦有20GB以上的空間才能運行,而且win10打開自動更新後,系統體積還要加大的。
目前PC系統基本還是被微軟的Winodows壟斷,並且Windows並不開源,所以即便有第三方壓制的安裝包,也是在現有的基礎上再加東西,因此體積肯定不會小於原生系統小的。
所以目前手機固件體積應該普遍小於Win10的,唯一要注意的一點是要裝大廠官方的ROM,因為它能自動更新升級,功能也會隨之更新,同時安全性更好,不會被植入東西。
固件(Firmware)就是寫入EROM或EPROM(可編程只讀存儲器)中的程序,通俗的理解就是「固化的軟體」,台港澳稱為「韌體」。更簡單的說,固件就是BIOS的軟體,但又與普通軟體完全不同,它是固化在集成電路內部的程序代碼,負責控制和協調集成電路的功能。
簡單來講,固件一般是指保存於ROM中的程序和數據。也就相當於手機的操作系統,需要特定的軟體工具才能刷寫,可以說是手機的靈魂。而且固件也不只是存在於手機中之中,絕大多數電子設備都有固件,包括電子書、MP3、列印機、MP4等等,目前手機中採用的Android、、iOS、Symbian等系統也是固件的一種。
Windows開啟的系統組建少 服務也少 很多功能都支持不了 而且 系統只開啟 基本服務 其他不用的軟體 和用過的軟體基本都會清理掉自身的進程 安卓系統是以linux內核為基礎開發出來 從根本上來講 和windows 就沒有可比性 安卓系統 最重要的特點就是 快速啟動應用程序 每個應用程序 關閉後都會留下空進程 來提高下次程序的開啟速度 使用內存清理軟體 可以清掉一部分。
win10最新1909版本安裝完之後大約是15G左右,這個容量還是比大部分手機系統還要大的,win10作為X86 CPU的系統平台,本身的功能特性還是手機系統比不了的,所以說手機系統比win10還要大是不可能的,我見過的最大的手機系統固件也不過7G左右。
你說的這種情況可能是拿手機系統固件和win10系統的安裝包來比,很多精簡版和高壓版win10經過壓縮後,安裝包可能只有幾個G,這樣的win10看上去就好像小多了,但其實是給你一種錯覺,當這樣的win10解壓縮安裝之後其實總容量還是比較大的,絕對不會比手機系統固件小。
我分析一下我的拙見!
既然你說它大,就咱們就從體積上說起!
其實手機系統,籠統的來說,就是個zip包,把它解壓開。裡面,各種的,你想,app,framework.fonts等等很多部分組成,然後刷進手機,組成了一個能用的系統
手機的功能比電腦多,所以,這就延伸出來很多東西來完善多出來的功能!光app就二三百個,光谷歌套件有的就500多mb,然後再多出來的語音助手,負一屏啦,等等,加起來真的比電腦系統還大!
昨天升級了一個包,5個多G,這裡面有很多是手機廠商自己加的自己家的特色,固然體積就得大!
總之,手機越來越豐富,體積就要大!再也沒有以前原生系統那樣,100mb就是一個手機包,沒有那樣的情況了!
純屬個人觀點,從體積出發,歡迎補充,不喜勿回,
一、手機固件本身並不比win10大
首先要說明的一點是,手機固件其實大部分並不比win10大的,我們下載一個win10,大約在5G左右,而安裝一個win10後,硬碟一般佔到在25-30G左右。
而手機固件是多少?看看iOS的升級就知道,一般下載的時候,大約在3G左右,比win10的5G小一些。
而你新買的手機,比如64GB的iPhone,實際上你看到iOS系統只佔用了15G以內,很明顯還是比電腦系統佔用的空間小的。
手機之所以看到空間越來越小,是因為你經常拍照,同時又不清理空間,所以手機空間越來越小,越來越不經有,你覺得是系統佔了大量的空間,其實並不是的。
而電腦上有各種軟體來幫你清理空間,所以如果你不使勁往裡面放東西,感覺硬碟空間有很多。
二、手機固件中裝了大量的APP,這些占很大的地方
另外,其實嚴格說起來,手機固件真的並不大,就算我們看到iOS下載要3、4G,而安裝後要佔10多G,這也並不全是固件。
目前不管是iOS,還是安卓系統,在安裝系統時,裡面會有大量的APP,這些APP,佔用了大量的空間,以前這些APP還不能被刪除,後來政府要求可刪除,這些軟體才能夠被刪除了,一定程度上也能夠為大家釋放一些手機空間。
手機和平板等移動設備的操作系統(手機系統固件)依靠PC機等外部設備刷的,本質上有所區別於可以不藉助任何外部設備來安裝操作系統的電腦系統。而64位Windows 10最低硬碟要求20GB或以上,純凈安裝+驅動,再有補丁和服務包等內容,一個非精簡版的win10系統通常也佔用了20G+磁碟空間。對比於手機系統而言,顯然還比不上win10容量大小,而不僅僅於操作系統和手機固件的功能特性而言。
當然,隨著智能手機的飛速發展,我們也看到像手機運存在趕超PC電腦的一些事實。而手機系統體積也在不斷變大。究其原因,也大概是如下幾方面因素。
手機廠商定製UI,大量內置不可卸載的應用是難免。在以前通常可以通過刷機來解決這一問題,但現在刷第三方ROM的方式似乎也是「名存實亡」了。第三方APP內置也不言而喻,出於利益的趨勢,這是一條有效的營收通道。
當然,如果你手機有Root許可權,藉助工具來分析也能發現在手機系統分區根目錄System中除了系統功能文件之類外,還存留了大量的預裝APP。佔用了一定的固件容量空間。
除應用內置外,手機系統的不斷更新和新添各種功能,也是固件容量越來越大的一方面因素所在。
系統升級不會留存舊的系統文件占據空間,不過可能還比較容易忽略的是,Beta測試版或會殘留緩存到手機系統中,也造成了一些用戶的苦惱問題:系統佔用空間過大。。不過未來隨著硬體水平的提升,換機年限也在縮短,其實固件大小又怎麼會是擔心的問題呢?
目前,Windows10不管是系統安裝文件還是系統安裝完成後都要比手機大很多,因為Windows10要完成比手機復雜的多得多的操作,所以代碼也會相應的多很多。
Windows10 1909簡體中文32位 安裝包3.6GB左右 安裝完後系統佔用16GB左右
Windows10 1909簡體中文64位 安裝包5GB左右 安裝完後系統佔用20GB左右
而Windows10全部適配完,包括常用的軟體安裝完成,大概需要佔用系統盤30GB左右的空間。
手機以小米的最新系統MIUI11為例
MIUI11安裝包2GB左右,安裝完後是9GB左右
還有一些品牌的安卓系統甚至要比MIUI11大得多得多,就就直接造成了很多的用戶認為手機的固件比Windows10還要大,最早的時候安卓的安裝包其實只有幾百兆。
1、系統UI像素越來越高,越來越精細,所以操作界面的圖片佔用空間比以前大了好幾倍。以前手機的界面是特別粗糙的,而現在的手機界面是很精緻的,甚至比電腦的界面都要精緻很多。
2、安卓的內核及系統文件隨著用戶的需求而發生了指數級別的增長,包括以前的安卓是使用32位內核,現在是64位內核且兼容32位。現在安卓系統已經到了10,馬上就會出11了,用戶需求越高對系統的復雜性也就越高,這就表示系統會越來越大。
3、每個廠商都對現有的安卓系統進行了定製,加入了很多自己品牌的元素。對比MIUI、Flyme、EMUI等安卓操作系統,我們發現即使都是使用的Android10的內核,而安卓包卻有相差幾個GB的差別,這就表示手機產商會在系統內定製一些自己的底層、框架、元素、和APP等。
隨著用戶的需求的不斷的增長系統文件都以指數級別的速度增長著,而硬體遵循著摩爾定律每個18~24個月性能會提升1倍,這也直接的促進了操作系統的增長。
比如:我肯定只是偶爾使用手機辦公,經常性的還是使用電腦,因為很多操作手機目前是沒有辦法操作的也不方便。
比如:我肯定很少使用電腦和我的親人朋友聯系,電腦顯得笨重,手機打開APP即可,手機小巧方便,可以移動支付、可以很多操作,只需要打開你需要的APP。
win10難道幾百M了?還是win10安裝完只佔了幾個G的硬碟空間?
win10包應該在3~4G左右吧,安裝完了30多G吧?
除了華為不知道怎麼打包的,每次神奇的修復個小bug就更新4~5g,其他UI的全量包一般也就2~3G吧,安完了也就大概7~8G吧。
所以我完全不知道你怎麼得出的結論。
那是因為你把安裝文件和壓縮包搞混了
win10的安裝盤是個壓縮包,安裝的時候需要解壓然後安裝,所以起來才會需要那麼長時間,實際上win10的安裝文件要幾十個G
而手機不用壓縮包是因為手機空間有限,要是你下載下來沒空間解壓就麻煩了,而且手機也不可能用那麼長時間去更新系統,萬一急用不得把廠家罵死。
D. 為什麼現在的安卓手機普遍用了兩年以後就會卡
安卓手機運行內存越來越大,系統的儲存內存也是越來越大,但是它本身的老保養就是使用時間長了就會變卡,用兩年之後就會變的,反應速度大不如前,就算現在月球內存不斷擴大,處理器性能不斷提升,仍然避免不了這個問題。
系統的手機確實照以前已經有了很大的優化了,因為如果不是高強度使用的話,一個8G運行內存的手機正常使用個3~5年是沒問題的,運行一些主流的市場上的手游也可以流暢運行。如果追求完美的體驗的話,那安卓手機顯然就是兩年左右換一次。