• February 28, 2024

【安卓系統比電腦吃記憶體嗎】手機硬件相比電腦怎麼樣 |Android比iOS更卡的原因找到了記憶體佔用多出近3倍 |為什麼手機內存佔用比電腦還大 |

單純內存佔用數量沒有意義,win和linux內存管理策略,linux是儘可能利用內存,不夠,win是儘量節系統佔留應程序,不過win7後策略借鑑linux了。

後一句大家説話,內存拿來用,着幹啥?

現在是一個很多人喜歡手機而喜歡電腦時代。筆者不太讚賞這種本應電腦乾活交手機平板(手機)做法。因為手機屏幕,傷眼;二來任意姿勢去玩手機平板並於生活品位提高和認真對事態度養成。

人端坐桌前玩電腦時,這個人精神面貌,和趴在牀上刷手機一。人肯用電腦來一項任務花費麻煩點步驟,做得手機上完成得時,這個人辦事態度,和手機上點一點拉倒。人大屏幕前欣賞電影、玩大型遊戲時,這個人生活品位,和在手機上刷抖音b站、打TX遊戲或者開心消消。

不過我身邊很多同學覺得手機比電腦,手機平板屏幕電腦。這引發了次文章要探討問題:2022年,手機平板硬件相比電腦怎麼樣?

如果從持有角度,手機確實可能電腦,因為手機換新頻率會電腦,很多人以用手機主,電腦要求並(雖然如上所説我贊成,但這確實是事實)。

但是是比,我們2022年新產品和2021年上一代產品,兩代,科學吧?

這裏CPU指不是“驍龍888”“蘋果A15”之類概念,那是單系統芯片(Soc),包含了中央處理器(CPU)、圖形處理器(GPU)、攝影圖像處理器(ISP)、圖像優化引擎(NPU)、主板芯片組等

人們用來做跨平台對比跑分項目GeekBench了,但是GeekBench有專門蘋果芯片優化嫌疑(體現版本時總是提蘋果削安卓,intel AMD反映情況PC端權威軟件)。而且Geekbench跑電腦芯片迷之不準,與所有其他軟件反映情況有差異。但是GeekBench是有參考性。

CPU性能核和多核兩個方面,單核性能總是需求提升,能體現技術,多核性能區間內影響使用體驗(是多開性能),但達到水平後只有專業軟件或多開才能體現出多核性能優勢。

安卓手機今年旗艦驍龍8Gen1和去年旗艦驍龍888,Geekbench單核跑分是1100~1200(散話1200)。折算到電腦端常用Cinebench R23算是1100分(蘋果以外CPUGeekbench 5和Cinebench R23中得分基本相同,認為安卓手機吧。估算得一些是因為手機CPU頻率不能,所以性能損失)。而今年遊戲本主流CPU,inteli7-12700H單核分數能達到1750,AMDR7-6800H能達到1550。去年i7-11800H能達到1500,R7-5800H能達到1450;這兩年薄本和台式機CPU單核性能遊戲本基本相同。所以安卓手機CPU單核性能電腦尚存差距。

那蘋果手機呢?M1芯片Cinebench R23跑1500,Geekbench 51700,以此類推Geekbench 5中反映出單核M1A15芯片,Cinebench R23中應該得到1500分。但是眾所周知那是峯值性能,受制於手機和電壓(蘋果芯片單核功耗,散熱),實際上算是1400分,充其量是個1450(手動狗頭),電腦芯片有差距,但是差距。

手機ARM架構於指令集定長、亂序分支預測原因,天然佔IPC優勢功耗優勢,加上單核性能對功耗不是很,所以手機CPU單核性能可以通過堆砌晶體管來達到電腦差距水平。

今年驍龍芯片Geekbench多核3600分,聯發科和蘋果會一些,能達到4000+4500以上。但不管哪種相比電腦芯片差距。2021年多核主流電腦CPUi5-1135G7了,起碼4500分(GB, CB是)。Geekbench跑分裏面x86芯片多核成績偏低,手機芯片。考慮機CPU過降頻,而電腦PL1維持10分鐘,所以即使是A15,多核性能是i5-1135G7有差距。讀到這裏,不要以為手機電腦多核差距這麼多了,1135G7多核電腦裏!

而多核性能R7-5800H是2021年主流CPU,Geekbench多核7000打底,Cinebench一萬多(看出來Geekbench不準了吧),手機拉開了成倍差距。2022年intel遊戲本12700H多核,Geekbench 1.2萬左右,Cinebench 1.7萬左右,手機差距是多倍。2021年台式機主流R7-5800X Geekbench多核一萬左右,Cinebench 1.5萬;2022年i7-12700K,GB能幹到1.7萬,CB 2萬+,這手機不是一個數量級了。

電腦CPU並沒有靠堆砌晶體管來多核上吊打手機,事實上現在手機電腦CPU晶體管規模多,5800HCPU部分五十億晶體管樣子,驍龍8/A15有120億晶體管,估計得有五六十億CPU上面。

所以,手機CPU多核電腦存在差距。這種差距不能縮小,拉大(手機CPU多核擠了3代牙膏,而電腦這幾年高歌進)。因為CPU多核對功耗,手機羸弱散熱能力註定了只要電腦CPU點心能輕鬆手機拉開成倍差距。

顯卡性能基本代表了遊戲性能,這方面可以原神畫質來反推GPU性能,可以通過跨平台跑分和硬件規格來推斷。

三星Exynos 2200採用了AMD R5-6600H/U的核顯,是384SPRDNA2,這提供了一個對比入口。Exynos 2200核顯頻率R5-6600U2/3,內存帶寬會成為瓶頸(R7-6800H是768SP高頻,雙通道LPDDR5剛遇到瓶頸,那麼Exynos 2200搭單通道LPDDR5應該會有瓶頸)

規格去推,R7-6800H 3D Mark Time Spy成績2400,稱6600H是6800H2/3,intel 96EU Xe核顯,哪邊推是1600分。那麼Exynos 22001100分了,考慮過降頻問題,降到900多(手機顯卡存在持續使用降頻問題,無論蘋果安卓,電腦會)。

Exynos 2200A14和iPhone 13上殘血A15顯卡性能差不多,麒麟9000強點,介於驍龍8Gen1和888之間,算是2021~2022手機GPU性能吧。

如果你不在意GPU性能,可以買到GPU滿血A15不了多少11~12代酷睿核顯或者MX350電腦,但你只要在意一點,MX450和R7-6800H能手機拉開差距(能)。如果你在意並肯花點錢,可以選擇用心設計GPU遊戲電腦。

主流遊戲RTX3060遊戲本和台式機是9000分左右,足足是手機8~10倍!今年遊戲本準旗艦RTX3070Ti能達到12000,是手機10倍以上。而台式機旗艦RTX3080和RX6800XT可以達到17000,足足有手機20倍。

所以,顯卡這塊電腦內部差異是,今年那些顯卡,不管核顯(台式機有些亮機卡除外),起碼手機中A15,能手機拉開10倍、20倍差距。電腦遊戲性能,手機完全不是一個量級。

手機有沒有可能追上呢?可能,顯卡性能對功耗十分,功耗核心規模,堆砌晶體管是沒有什麼大用,沒法像堆CPU單核那樣縮小電腦差距。

現在手機動不動2K屏,有1080P,電腦是動不動2K,有1080P。可是分辨率一樣嗎?

因為OLED屏幕技術原因,採取鑽石排列、“周冬雨排列”方式來增大藍色像素點面積。這兩種排列每個像素點是RG或BG,不是像液晶屏那樣是RGB,而計算分辨率時是綠色像素點數目算,並不是像素。OLED屏幕像素數是標準RGB液晶屏一半(RGGB一像素),説分辨率是標稱分辨率除以根號二。

三星旗艦手機屏幕是3200*1440OLED,是“2K”中分辨率,相當於2263*1018液晶。説手機端的“2K”電腦液晶屏1080P水平,手機1080P OLED屏電腦古董768P分辨率水平了。

現在電腦2K屏普及,台式機4K普及了,不要抱着你手裏落伍屏幕説電腦屏幕

手機屏幕色域現在普遍90~100%P3,電腦只有一部分是95~100%P3,多數是100%sRGB(應80~85%P3)

不過這並意味着手機屏幕色彩,於安卓系統高色域屏幕色彩管理(iOS點,但是iOSMac OS還是差多了),所以手機屏幕色彩往往是失,過和過豔。此外有些廠商喜歡搞防藍光,搞得屏幕色調勁

OLED屏幕於頻閃調光,公認DC調光液晶屏傷眼。液晶屏能通過物理控制發射波長來實現物理防藍光。

所以電腦屏幕比手機護眼不僅於大,於它是DC調光、物理防藍光液晶屏

手機屏幕普及120Hz刷新率,儘管手機顯卡往往帶不動。電腦屏幕,重視高刷144~240Hz刷,重視高刷仍停留60Hz。所以刷新率問題電腦而異,有電腦手機,有比手機。

不過電腦屏幕60Hz144Hz筆者,説話打有動態遊戲時啥區別(有動態遊戲比如原神,60FPS)。系統動畫和觀看視頻完全不用刷(片源基本是30FPS),60Hz足矣,手機那些120Hz有噱頭行業內卷成分。

眾所周知,手機所謂“內存”指是硬盤,如果你覺得手機説“硬盤”彆扭,請叫它閃存。而意義上內存(失性存儲器/DRAM)稱作“運行內存”

安卓手機運行內存現在8GB或12GB,蘋果手機4GB或6GB,電腦現在標配16GB並且正在32GB過渡。而且手機就算內存有16GB,16GB內存中等配置電腦內存。什麼這説呢?

手機運行內存電腦內存時,請電腦獨立顯存SSD緩存算到內存中去,它們官方名稱是“GPU內存”和“SSD內存”

延伸閱讀…

為什麼手機內存佔用比電腦還大?

Android比iOS更卡的原因找到了記憶體佔用多出近3倍

手機運行內存是“統一內存”,説了CPU,顯卡,硬盤一起搶。而有獨立顯卡電腦有獨立顯存,很多硬盤有容量客觀DRAM緩存。筆者打這篇文章筆記本電腦有16GB雙通道DDR4-3200內存+6GB GDDR6顯存+1.5GB硬盤DRAM緩存,加起來應該算是23.5GB。

手機LPDDR5,而電腦DDR5,DDR4現在市場佔有率。電腦落後了嗎?

,沒有!

,手機Soc內存位寬只有64bit,電腦CPU系統內存位寬是128bit,頻率和類型內存電腦上在手機上一倍。

其次,於CPU來説,內存不是帶寬,而是延遲才好

LPDDR內存是妥協了功耗,CPU需求和顯卡需求產物,延遲電腦DDR內存要,所以同一塊CPU裝載位寬LPDDR5-5200內存時,其內存讀寫速度還不如裝載DDR4-3200內存。

(圖/路透)和蘋果官方一貫主動揭露 iPhone 及 iPad 記憶體、提供儲存空間選項,Android 陣營採取和 PC 類策略,讓用户可以挑選自己想要記憶體大小,但帶讓消費者購機時得確認自己需要多少儲存空間,要回答另一項問題:多少記憶體,才能確保手機可以地運作?

儲存空間,記憶體於儲存執行中應用程式和資料,因此電腦及手機效能十分,直接影響了多工時體驗;且於手機系統及軟體會,變得或需要效能,記憶體保障了使用週期。

而國外 YouTuber 挑選見 4GB、6GB、8GB 和 12GB 機型,包括三星 Galaxy S21 Ultra、OnePlus 9 Pro 和 Google 舊機 Pixel 3XL 來實測,後發現,其實有程式可能想像中來得佔記憶體,比如 Google Chrome 瀏覽器一次吃掉了 2GB 記憶體、超越一眾大型遊戲,受用户歡迎熱門手遊《原神》,執行時佔用 1.4GB 記憶體。

該報告總結,目前狀況,4GB 記憶體 Android 手機,接近到了不堪使用地步,建議用户不要入手,需要挑選 6GB 記憶體機型,才能滿足基本需求。

至於 8GB 是選擇,但如果想要「爽」、任性地開啟各類大型應用程式,不怕手機效能下滑或是後台關閉程式, 2022 年要入手 12GB 機型。不過來説,8GB 記憶體大多階手機,而 12GB 記憶體是旗艦手機會提供。

台灣近期銷手機排名出爐,共有 5 款手機受台灣用户青睞,各實體通訊通路榜上有名…

一點,安卓吃硬件和 Linux 系統沒有關係,重點是,安卓是使用了 Linux 系統底層,而所有應用是基於安卓虛擬機來運行。因為這層虛擬機,導致安卓操作系統相比 iOS 系統來説,耗費系統資源。

而谷歌公司這麼多年來,每年精心打磨這套擬層,期待讓他,一些。谷歌實在受不了這層擬層了,於是開啓了另外一個獨立移動端操作系統開發, Fuchsia,目前沒發佈。

Linux 系統可裁剪性,因此,完全可以將 Linux 系統進行深度定製後,變得節約資源。所以很多單片機系統會選擇 Linux 系統作為其操作系統。而大多數智能硬件是基於 Linux 系統。

延伸閱讀…

【問題】關於Android手機的RAM @智慧型手機哈啦板

Android 手機買多少記憶體才能「爽用」?實測揭:4GB 不要買了

所以,吃不吃硬件,關鍵要看定製 Linux 系統人,怎麼去定製 Linux 。

深度公司開發 Deepin Linux 系統相比較其他一些精簡著稱 Linux 發行版來説,確實是耗費資源。因為 Deepin Linux 桌面使用了大量,如果你電腦內存於8G話,很可能不能運行 Deepin Linux 操作系統。

不過,我們要考慮另外一點, Deepin Linux 系統自帶和集成了大量軟件,讓使用者可以開箱即。因此多耗費一些資源是情有可原,好用了一些。

如果你覺得 Deepin Linux 佔用資源,並且喜歡 Deepin 桌面系統話,可以底層安裝 Arch Linux 系統,上層運行 Deepin 桌面系統。這樣相比較而言,會節一部分系統資源。

資源本來用來浪費,我覺得沒有在乎,只要操作系統好用可以了。至於內存不夠,那加內存,CPU不夠,那換CPU可以了。

深度 Deepin 硬件資源佔用上做了很多優化,相比較之前版本,確實有改進。不過相比 Arch ,還是佔用資源多。

我是 FungLeo ,每日回答各種科技相關問題,撰寫各種科技文章,如果喜歡我,不要,關注我吧!

有觀點,歡迎評論區中留言,我們一起討論哦!

Android是Linux作為底層架構,而Android應用是跑Java虛擬機上。

Android底層是Linux,可是當時Google吸引開發者,選擇了Java作為Android主要開發語言,Android應用構建Java虛擬機上,本來虛擬機耗費應用資源,如果你虛擬機還是Java虛擬機那耗費資源了。

前幾年H5時候,大家覺得H5要一統江山了,H5眾多處體現出來,安全性、界面,那時候深度團隊這樣認為,於是他們選擇過採用H5作為深度桌面主要技術,不過後來發現,H5於硬件資源確實消耗,沒辦法成為主流。早期過深度系統同學應該觸,深度之前很多版本於硬件資源消耗還是,H5原因。

這兩年Qt戰略決策發生了改變,轉向Qt作為桌面解決方案,説Qt基於C++,性能上要於H5,現在深度系統以前很多了,基本上回到了正常值,減負後深度於硬件佔用要很多。

即使現在ARM處理器了,蘋果A系列處理器接近桌面級水平了,GeekBench以及安兔兔跑分表現,A12超過了90%以上桌面處理器跑分數據,説ARM了。

不過跑跑分,現實差距還是,目前X86平台處理器性能還是要於ARM,好比説有產品一設計開始複雜運算備,而有平台一開始移動能力準備,即使現在移動。

因此擔心深度系統會讓你硬件承受不了,Android本身因為Android上Java虛擬機、以及碎片化問題,iOS吃硬件,國內加上國產廠商各種負優化各種捆綁,變得卡了,這一點上iOS生態確實好很多。

你需要記住,系統估計到安卓11左右會了,谷歌會有來代替

,Linux於安卓,這是理解層面一個誤區。linux操作系統和windows以及蘋果桌面操作系統OS X是三大操作系統。深度系統linux系統一個分支,因此其桌面端的性能應該繼承着linux系統優點,存在吃系統資源問題。然而安卓系統上情況,雖然同樣基於linux,但安卓系統初期具有適應性,因此權限方面做了很多協,這導致安卓“吃性能”現象普遍,而相比之下蘋果操作系統硬件軟件優化表現。

linux操作系統和windows以及蘋果桌面操作系統OS X是三大操作系統。深度系統linux系統一個分支,因此其桌面端的性能應該繼承着linux系統優點,存在吃系統資源問題。

需要解釋一下,Linux其實應該是説Linux Kernel,這個體積小運行,我們説Linux實際上是指Linux Distribution發行版,比如Redhat Linux,這個是Linux Kernel核心上構建了很多實用程序,如窗口管理,於Deep Linux來講,其實於現成這些實用程序進行了修改貼近本土化使用,你説完全自主不合適!

linux安卓,沒有java擬層,所以不吃硬件

深度linux版本對硬件要求還是,配置話會有點卡,配置電腦建議安裝其他版本linux

Linux於安卓,這是理解層面一個誤區。傳統linux操作系統和windows以及蘋果桌面操作系統OSX是三大操作系統。三者相比之下,linux系統佔用並windows或者osx多(某種意義上osx可以算作linux一個分支)。但是,於linux系統下缺乏大量軟件支持,這使得個人電腦層面裝機量於windows和osx,但服務器層面上,linux於其、佔用系統資源特點,佔優勢地位。深度系統linux系統一個分支,因此其桌面端的性能應該繼承着linux系統優點,存在吃系統資源問題。