手機卡不卡與處理器關係大,還是和內存關係大?

指點江山焦一哥


感謝您的閱讀!

我們將手機分為安卓手機和iPhone手機。我們通過分析,看看到底哪些原因是導致手機卡頓的?並且給出一些簡答的處理方法。

安卓手機卡頓原因分析

第一:處理器的影響

處理器到底對於手機有沒有影響?顯然是有影響的。我們經常說的卡頓,表現形式是Launcher變卡,就是桌面卡頓。這確實因為處理器的性能不強有關係,比如CPU單核性能的處理速度。所以,目前雖然處理器過剩,可是處理器越高端,手機的流暢度確實會越高。

第二:系統

系統分為兩個部分,原生系統和國內的定製系統。自從安卓系統在7.0之後對於底層進行了深度修改之後,對於編譯程序進行了新的整改之後,我們發現安卓系統越來越流暢了。可是,為什麼還是有些系統會出現卡頓,甚至出現負優化呢?這就是定製系統的作用了。這些系統為了讓安卓系統更符合它們手機的特點,進行了定製。比如MIUI、EMUI等等。其實,系統的卡頓是因為優化的不夠徹底。目前,華為通過方舟編譯器,改變了新的編譯方式,似乎對於手機流暢性又有了新的註解。其實,系統方面,國內安卓系統已經有了很大的提升,基本是不算主要的原因了。

我一直認為現在手機廠商的定製系統,除非個別,基本上表現都不錯。

<strong>

第三:運存和閃存

運存的大小,能夠決定處理手機APP的多少,比如8GB的運存就比4GB的運存處理的APP要多,因此,運存是對手機卡頓有著重要影響的部分,可是,這是對於安卓手機,因為它是運行的時候,後臺是在運行的程序的,會佔有一部分的運存。(安卓系統已經優化,但是運行機制目前並沒有改變

其次,是閃存。閃存的讀取速度等等都會影響系統的流暢度,比如UFS2.1>UFS2.0>eMMC5.x>

eMMC4.x

等等。

第四:APP的問題

這就是國內的安卓手機和國外安卓手機的區別,因為國外的安卓手機APP會從Google store中下載,基本會像APP store一樣經過刷選,而且會相對比較小;而國內應用市場APP會比較大,而且越做越大,內容越來越豐富,有時候打開後開啟都需要一段時間,這間接導致手機的卡頓。

國內APP良莠不齊,甚至出現具有病毒的APP,這些APP會影響手機流暢問題。

建議:大運存的手機,下載APP的時候,不要下載可能含有病毒的APP。

iPhone手機卡頓分析

相比安卓手機的系統問題,iPhone在這方面的擔憂就比較小了,我們總結為兩點:

  • 內存。我們發現iPhone手機的內存越小,它很可能會出現卡頓,而且不比安卓手機差

  • 電池。電池電量降低,也會影響手機的卡頓情況。

當然,iPhone手機和安卓手機的運行機制不同,iPhone手機的偽後臺,在處理某一款APP的時候,會凍結其他後臺運行APP,記錄它的關閉狀況,將它的運存釋放給開啟的APP,從而讓老款的iPhone都會非常流暢,就在於此

建議:iPhone 卡頓更換電池,不建議升級到最新的系統,特別是老款手機;如果手機內存不足,即使清理。


LeoGo科技


手機和電腦差不多,使用卡不卡並不是和性能最強的配件有關,而是和性能最差的有關,就是俗話說的“木桶原理”。如果你的手機處理器是驍龍845,但是運行內存卻只有2G的話那使用起來肯定好不到哪去,相反你的手機處理器是驍龍400,但是運行內存哪怕是8G也用不爽,總之就是不能出現明顯的短板。

手機處理器和運行內存兩者也是相輔相成的,都是芯片計算中不可缺少的硬件,如果處理器不行的話會導致無法快速完成運算,直接造成APP打開和運行緩慢,遊戲卡頓等現象,而運行內存小的話會導致該存到RAM中的數據不夠用,從而拖慢處理器的速度,如果載入一些佔內存大的程序則可能會發生閃退,突出表現在手機頻繁殺後臺的現象上。

所以想要讓手機運行流暢,不卡頓的話,處理器和內存任何一方都不能有明顯短板,否則就會直接拖累整體性能的發揮。當然,手機廠商也都理解這個道理,同時為了明確各個價位手機的市場定位,一般也不會給你配出“低U+大內存”或者“高U+小內存”的情況,像驍龍660/710的機型最多也就給你6G的內存,大都是以4G內存為主,因為處理器的性能有限,再大的內存並不能明顯提升性能,然而手機成本倒是提升了不少。

另外由於系統機制原因,安卓手機是比較吃內存的,所以高端安卓機普遍配備6G-8G內存,而同時期的iphone最多也就配個3到4G就很夠用了,不同系統的手機不能直接對比內存大小。


嘟嘟聊數碼


這個問題也太簡單了,想想高通驍龍845+4GB內存組合的手機快,還是驍龍636+6GB內存組合的快?答案明顯是前者,因為在如今手機上的操作系統,無論是Android和iOS,都會有內存回收和系統佔用機制,理論上即使是1GB內存也會被充分利用,系統和app運行快慢主要還是看處理器的性能強弱,畢竟內存再大,處理器性能不夠,任務處理不過來,手機還是會用得不流暢。

稍為深入一點講的話,那麼大家為什麼會覺得手機用起來卡呢?首先Android手機在大家使用時覺得卡,一般很少是app在使用過程中卡頓(遊戲卡是因為GPU性能不夠),大多都是在打開app或者多個app間切換時才覺得卡,這在國內的使用環境下尤為明顯,因為國內很多app的開發不規範,Android系統在內存不足時,會自動清理後臺不活躍的app,但一些app比較流氓,殺掉後會自己再啟動,甚至一些線程在你沒有主動打開時也會自啟動,持續佔用內存資源,系統的這些操作都會消耗處理器的硬件資源,也就會影響到前臺的app運行很慢、很卡,要解決這個問題可以配備大內存,以減低系統進行回收內存的操作,但歸根結底,處理器性能如果足夠強大,更快去完成這些內存回收、分配工作,手機用起來自然就會流暢。

雖說手機是個整體結合的設備,不能單純看處理器和內存,哪個更影響手機的快慢,但如今國內Android手機有4GB內存以上,最好是6GB,就已經滿足系統和app的佔用要求了,而事實上現在國內外的Android手機,在處理器和內存搭配上都會很合理,不可能有驍龍845+2GB內存的組合,所以在內存足夠的情況下,選擇更強的處理器,毫無疑問會有更快的使用體驗。

至於iPhone方面,那就是典型的更“吃U”,要知道,蘋果在iPhone 6s之前都只是配置了1GB內存,甚至到今天,2GB仍是iPhone主流機型的配置,最大內存也不過是iPhone XS/XS Max上的4GB,但即使今天iPhone 6s在大多數使用上也不會顯得卡頓,這很大得益於iOS較激進且高效的內存管理,還有嚴格的app開發和上架控制,使得即使是2GB的內存,後臺也不會有“流氓”、無用的app佔用,更多時候系統都留有內存空間給你需要用到的app,所以對內存要求相對較少,而且蘋果自研A系列芯片向來性能強勁,可以更快地處理完內存回收操作。

其實在蘋果自己也是這樣來讓iPhone用起來更快,比如只有1GB內存的iPhone 5s、6等老機型在升級iOS 12後變得流暢了,便是讓處理器在運行上變得更激進來獲得的,而蘋果每代新款iPhone用起來更快、更流暢,其實也都是靠不斷提高處理器性能來做到的。

相關閱讀:《超能課堂(134):Android手機到底需要多大內存?》


超能網


這個手機卡不卡,我以前一直以為只是硬件設施的問題,但是在我最近接觸了蘋果的編程語言後,我給大家講講手機卡頓主要在哪幾個方面的原因:



軟件層面很重要

ios系統的開發語言為object-c語言,而安卓主要是依靠java實現,這就明顯決定了ios更快的原因,這個很好理解,其實就是誰更底層就更快,蘋果明顯更基層,所以也更好溝通調用


處理器很關鍵

目前來說安卓的處理器和蘋果的處理器是一樣的,但是具體的資源分配是不同的,其中就是CPU和GPU,一個是數據處理,一個是圖像處理,這兩者來說,因為軟件層面不同,所以安卓在圖像處理java有優勢,所以基本上重點在CPU,蘋果則是反之

內存肯定重要

內存和處理器的重要性是在同等地位的,所以這點上大家可以不用懷疑,對於安卓的內存是明顯大於蘋果一倍多,而且是一直以來都是,但是為什麼安卓還是卡,主要就是大容量讓很多不需要的進程佔滿了,因為系統對於清理內存來說,有著選擇和判斷,沒有蘋果那麼粗暴,這也就使得了內心做大一點,還有在安卓的體現上內存大意味著刷新率高,這點很關鍵!


ICE機智


絕對肯定與處理器關係大!手機是否卡頓千萬別隻怪罪於運行內存,十有八九是處理器已落伍,處理器落伍就意味著手機整體性能落伍,實在已帶不動不斷升級功能的各種軟件,要知道現在手機上運行的單個軟件所耗費的系統資源已是您兩年前購買手機時的上十倍,各式各樣的清理與優化都是治標不治本,該考慮換機了;如果一定要讓老手機多活一段時間就必須先雙清恢復出廠設置,最大限度卸載不常用軟件,關閉軟件自動升級功能,只升級最重要的兩三個軟件,其它軟件只要能運行就絕對不要升級。近期購買手機時,除重度遊戲玩家外一般老百姓只看手機品牌與處理器型號就行,根本沒必要在運行內存是6G、8G、10G上去糾結,都夠用!說到底現在手機硬件中運行內存性能都偏剩,而處理器性能仍是瓶頸,買到了一個好處理器的手機,廠家一定給你搭配好了性能合適且過剩的運行內存。比如安卓手機低於驍龍835和麒麟970就別買,看看還卡不卡。哪怕買老人機也是低於驍龍660和麒麟710也不能買,要不處理一般軟件都費勁,加上老人很少懂手機的清理與優化,很快手機運行就顯遲鈍。特簡單:想知道一部手機性能的好歹、運行是否流暢手機品牌和處理器二者決定一切!至於運行內存多大都行,這可不象自個組裝電腦,你搞不清廠家絕不會搭配錯。一般推銷高價低配手機的商家拼命忽悠您的首先是這款手機是✘✘明星代言(估計是想告訴你你幫廠家付的廣告費是給誰了,這是你的知情權),接下來就是您不太懂且水特深的照攝像機參數和運行內存多大還有外殼如何漂亮等,但隻字不提最要命的核心處理器是什麼貨色,他們就是怕你多少也懂些硬件知識,絕對不敢哪壺不開提哪壺的。當然在確定好處理器後錢多得沒地方花就買同型號最大運行內存,拖後腿肯定不會。(最多等兩年,就如電腦現在的常規配置普遍硬件性能過剩一樣,安卓手機性能等到麒麟990和驍龍855處理器都只是最常規標配時,所有手機都不會出現卡頓現象了,因為除大型手遊以外,其它常規應用軟件升級高峰已離到頂不遠了,到時購買手機就只須選擇自己喜歡的品牌和款式)


用戶8684336133989


手機運行卡頓,是否與CPU的關係大,還是與運行內存的關係大?

無論是手機或者是電腦,其實在運行的過程中基本原理是相同的

比如同樣都是高通的處理器,一個運行內存4gb,一個運行內存6gb,安裝同樣多的APP,同時打開全部APP,6gb的運行內存要比4gb的運行內存更要有一定的優勢,所以同等條件下運行內存大的運行速度要快一些

反之,如果一個使用高通四核處理器,一個使用高通八核處理器,高通四核的使用的是6gb的運行內存,高通八核的使用的是4GB的運行內存,同樣都是安卓系統

安裝同樣的APP,高通八核的處理器雖然是4gb的運行內存,但是運行速度要比高通四核處理器6gb的運行內存運行速度要快,

所以要對比的話,同等條件下進行對比,安卓系統的優化性,沒有蘋果系統優化性好,這是一個事實,所以你可以仔細觀察,即便是蘋果手機的配置,沒有安卓手機的配置高,但是運行程序的效率要比安卓手機同等配置的效率要高

還有一點值得注意,手機的儲存對手機的運行也是有一定的影響,這就類似於電腦的硬盤一樣,手機如果儲存已滿,打開程序的速度,將會受到影響,這是必然的


俠客I挨踢T


這是個很好的科普問題



根據當前的體系架構,CPU, cache, ddr, disk io的訪問延遲依次增加10到100倍。



舉例說明,一次真正的手機硬盤讀操作的延遲在50us左右,按照那麼這段時間CPU可以執行多少指令呢?按照蘋果的手機芯片A12計算,工作在2GHz 並行ipc是7的理想狀態計算是 2* 7 * 1000 *1000 /50 也就是大約 300千條指令。這還是沒有disk io老化的最佳情況,相當於用戶剛買手機的時候,如果用了4年以後,disk io會劇烈的惡化,CPU能力不變。一天disk io讀的延遲會變成大約50-500ms, 我們按照50ms計算,那麼這段時間可以執行多少CPU指令呢?還是利用上面的公式計算,答案是300兆條指令。

經過這樣的計算我們就知道事實上,引起手機和計算機卡頓的因素中是disk io> ddr > cache > CPU

當然了這裡面只是做了簡化的分析,真實的情況要複雜非常多。這裡也沒有去考慮技術上的因素,高水平的公司可以通過技術手段防止disk io的老化,並且隱藏掉一些訪問延遲。卡頓絕不是堆積硬件,而是核心技術能力的體現。例如OV手機技術差點,就只能出大內存的手機,這也是無奈之舉。殊不知消費者就傻乎乎的買單了。反觀蘋果就能用2GB ram就能做到OV 8-10GB RAM同樣的效果。這也體現了技術的價值。


技術小兵


影響手機卡頓主要是系統>soc>RAM!影響手機卡頓的主要是系統,安卓的底層開源機制導致卡頓,系統的優化對流暢度有很大的影響,為什麼同樣的處理器小米、一加、ov流暢度不同?主要就是底層優化,htc為什麼不行了,主要就是系統優化不到位!iphonexr其實就相當於國產3000元機型,照樣流暢!


接下來是處理器,soc決定了手機的數據讀取速度、圖形處理水平,手機能幹多少事全部由soc決定,千元機處理器打開網頁肯定很慢,圖片加載肯定要等,遊戲肯定開不了高畫質!

接下來就是RAM,也就是安卓一直在努力增加的運存大小,4G-6G–8G-10G–12G,國內廠商用一年時間讓手機運存提高到這麼大!其實就是為了解決卡頓問題!大運存可以放垃圾!但是如果解決不了系統問題,100G照樣卡!


用心生活的小Q


“極客談科技”,全新視角、全新思路,伴你遨遊神奇的科技世界。


手機同我們的電腦類似,同樣遵循著業內比較流行的“木桶理論”。

水桶能夠裝多少水,是由最短的那塊木板決定,而不是最高的那塊。

究竟處理器還是內存,將會是決定我們手機的那塊短板呢?


系統的問題

系統是決定硬件資源大小和利用率的關鍵因素。

iOS系統與安卓系統,運行同樣的程序,佔用的硬件資源不同;

  • 蘋果的旗艦手機iPhone XS Max,目前僅僅使用的是4G的內存;

  • 安卓手機基本6G才能夠保證長期使用不卡頓,最高的已達12G的內存。

可見,不同的機型對於內存的需求也不同。


如何選擇手機的處理器和內存

至於手機的配置問題,手機廠家在出廠前就會替我們考慮清楚。

並不會出現特別明顯的“木桶理論”,該理論更多的是對個人組裝電腦的提醒。

通過一些問題,可以使你能夠更加清楚該如何選擇(均指安卓手機)。

問題一、4+128G和6+64G、6+256G和8+128G該如何選擇?

上面提到的兩種配置方式,一般價格差距很小,甚至相同,究竟如何選擇呢。

  • 安卓系統對於資源耗費相當嚴重,無論多大內存,系統開機就會佔用一般空間;

  • 對於存儲沒有特備需求的用戶,建議選擇6+64G以及8+128G的方案。

問題二、同樣的內存越大小,速度是否相同?

其實廠家有時候更加喜歡使用文字遊戲,大內存不見得運行速度就快。

  • 例如華為曾經出現的內存門,使用不同的內存導致速度存在較大的差異;

  • 對於eMMC和UFS兩種傳輸速度,大家可以參考下圖,選購時擦亮眼睛。

問題三、是否內存越大,速度越快?

並不是說6G內存任何時候運行速度都比4G內存速度快,僅是內存暫滿時才能夠體現差異。

  • 如果手機僅僅是打打電話、瀏覽網頁、微信聊天等常規使用;

  • 那麼4G內存和6G內存並沒有太大的差距,速度將會由處理器決定。


整篇對處理器闡述較少,除非遊戲的極限追求者,基本上都能夠滿足需求。

關於手機卡不卡,由哪些因素所決定,您怎麼看?

還原功能大家留言討論,喜歡的點點關注。



極客談科技


軟件優化=UI或者OS優化>運存>處理器,這個適用於1到2年手機,更老的手機純粹處理器問題。

仔細解釋一下,一個軟件的優化最重要,如果你寫的軟件很爛,兼容性不好,運行效率不好,那麼硬件再牛逼也枉然。

第二個是UI或者OS優化,一個軟件寫的再好,碰到一個爛系統也得變爛,兩者一個性質。

運存速度和大小在單任務時候比不過處理器重要,多任務時候遠比處理器重要,好比一個人腦子再厲害叫你同時疊4個紙,分別紙鶴,飛機,花,船,你的腦子可能可以處理,可惜你只有2隻手,無法操作,綜合考慮現在手機,開機就是多任務,系統負荷就很大,所以運存比處理器很重要。


分享到:


相關文章: