為什麼感覺每年手機都在升級CPU,但始終都會卡頓?

末了音


你好,很高興回答你的問題。大家現在一直都存在一個誤區,就是手機反應的快與慢的直接決定因素就是處理器。事實上這樣的說法不嚴謹,只說對了一半。因為處理器不單單是指CPU,它還包含內存、閃存和GPU。手機在運行每一道指令的時候都離不開處理器的精準計算。

首先內存的工作頻率和儲存的讀取速度,這兩個直接影響到手機的流暢度。其次Cpu和手機的流暢度沒有太大的關係,因為cpu負責的主要是運算。Cpu的性能主要體現在一些大型的遊戲上面,畫面流暢程度以及遊戲特效等等,這些才是需要cpu工作的地方。

除此之外手機的流暢度和裝多少軟件也沒有直接性的關係。因為儲存的空間只是用來放東西而已,能快速讀取才是關鍵。不管是手機遊戲的加載還是手機打開軟件的速度,都是閃存直接影響的。軟件裝多了,使用軟件的頻率也會增加,而安卓手機的後臺是不能夠完全清理了。這是公認的事實,時間久了自然也就卡頓了。

所以說,並不是只升級CPU就可以解決卡頓的情況,只要找到卡頓的原因就非常容易解決,但如果是硬件真的跟不上了,那還是在換一個手機吧。


一夜暴富楊先生


嗯,回答本行業話題,希望我的回答對您有幫助!

或許很多朋友都會說,這都2020年了啊,處理器都用到了驍龍865,可為什麼手機用久了依然會感覺很卡呢?因為手機卡不卡是有多個因素影響的,

手機卡頓和處理器、運行內存和本地儲存有關係。也就是說,並不是說你處理器是最新的,那手機不卡了,還要看其他兩個方面!

為什麼CPU強 手機還是會卡?

CPU的緩存大小也會影響CPU的性能。緩存太小,CPU需要頻繁訪問外部的運存,也會造成效率的下降。雖然CPU每年都在提升,但是手機上的其他硬件和軟件也在進化,也就是說,隨著CPU之外的東西提升了,反過來就會給CPU造成壓力。

說一個很簡單的例子,就像樓主所提出的遊戲,看似遊戲升級沒有多少東西,但其實還是有很大的提升,再說了,每個硬件都有他的使用壽命,用的越久,功能越差!

影響手機流暢度的,RAM和ROM也是重要組成部分,其容量大小會影響到運行流暢度。所以我一直建議大家能買大內存的手機就買大內存。因為現在智能手機已經融入了我們的生活,我們每個人都成為了手機的重度用戶,平時的照片、視頻等都會消耗我們極大的手機內存。

最後一個就是系統的原因,因為安卓手機的更新太快了,更新速度快,就會讓很多原有的東西不適配,故而對手機的整體造成影響!這也是為什麼那麼多用戶願意買iPhone手機的原因!


春公子


1981年的時候比爾蓋茨在開發DOS系統的時候說過“640KB應該對任何人都夠用了”,隨後沒多久他就被自己打臉了。

事實是就算硬件一直都遵循“摩爾定律”(當價格不變時,集成電路上可容納的元器件的數目,約每隔18-24個月便會增加一倍,性能也將提升一倍)保持性能的增長,它還是不夠用。

2008年9月23日由谷歌和HTC在美國推出了首款安卓手機T-Mobil G1,距今12年。在當時,這款手機是“神”機,而以現在的審美標準來看它是十分粗糙醜陋的,不僅屏幕小而且機身十分厚重,別切也沒有現在的觸控、指紋等系統。使用T-Mobil G1顯然都不足以安裝一個我們常用的軟件,更別提現在動不動就好幾個GB的Android系統了。

T-Mobil G1配置

  • CPU:Qualcomm MSM7201A 528MHz

  • ROM:256MB

  • RAM:192MB

  • 屏幕分辨率:320*480

  • 像素:320萬

這時,你就會發現一個問題:硬件產商們每時每刻都在辛辛苦苦的把硬件性能提升,而軟件公司們開發出更龐大、更消耗資源的軟件,把硬件的性能給抵消了。這就是著名的安迪-比爾定律(原文:Andy gives,Bill takes away.),指的是英特爾公司的前CEO安迪·格魯夫所代表的硬件產商陣營和比爾·蓋茨所代表的軟件產商陣營。

這時很多人會說:軟件公司的程序員們也太坑爹了吧,就不能把軟件做得更高效一些嗎?

其實還真不能怪這些程序員們,軟件是一個複雜的系統,想要為軟件添加20%的功能,很可能系統複雜度就會增加一倍。再加上現在各種全新的編程語言,開發效率越來越高,代碼可讀性越來越好,但底層效率卻越來越低。

如果現在讓你回到十幾年前,讓你看普清的電視劇,使用特別慢的移動網絡,用ROM256MB和RAM192MB的手機......你肯定不會願意的。所以,新的軟件和系統佔用資源成指數增加,也就可以理解了。

從另外的一個角度來講,安迪-比爾定律也並不全是壞事

許多新軟件有著更高的配置要求,從而帶動了硬件的消費市場,讓整個IT生態更加活躍。比如某遊戲公司推出一款酷炫的遊戲,那麼顯卡公司一定會偷著樂。

在我們的生活中,也處處隱含著類似的道理。以掙錢為例,如果一個上班族小哥的收入提升10倍,他是不是再也不用為錢發愁了呢?恐怕不是的。隨著收入的增加,人的消費等級也會隨之提升,消費等級哪怕只提升一點點,花銷就很可能提高几倍。有很多年收入一兩百萬的中產家庭,照樣覺得錢不夠花,因為他們開著更好的車,住著更大的房子,孩子受著更好地教育。

手機也是一樣的,SOC(System on Chip)提升了一個檔次,那麼RAM、ROM、攝像頭、屏幕等硬件都會潛移默化的同時進行性能的提升,同時軟件也能夠實現更多不一樣的性能和交互。軟件消耗等級提升了哪怕一點點,硬件花銷就很可能需要再提升好幾倍。所以你會覺得每年手機都在升級CPU,但始終都是會卡頓。

以上個人淺見,歡迎批評指正。喜歡的可以關注我,謝謝!

認同我的看法的請點個贊再走,再次感謝!


匯聚魔杖


不管高通拿出什麼樣的硬件,應用軟件廠商都會做出可以徹底消化這些硬件性能的軟件。這就是著名的“安迪比爾定律”。

    安迪比爾定律

    我們以電腦為例,同樣適用於手機。

    安迪是intel的前大佬安迪·格羅夫,比爾就是微軟創始人比爾·蓋茨。所謂的安迪比爾定律就是,不管安迪(intel)拿出什麼樣的硬件,比爾都會做出可以徹底消化這些硬件性能的軟件。

    回到十幾年前,主流的電腦配置是奔騰、AMD速龍CPU,操作系統是win XP,那時感覺電腦非常流暢了。過了幾年,intel全新的酷睿系列CPU面世,性能碾壓奔騰處理器。隨後不就,微軟發佈了win 7系統,各種功能相比win XP全面很多。


    於是乎,人們開始用最新的酷睿CPU搭配win 7系統使用,頁面漂亮很多,功能多很多,流暢度與前些年的win XP差不多。如今,九代酷睿已經普及,性能提升了很多,但是用電腦時感覺與當年經典的奔騰+XP差不多。

    軟件功能越來越豐富

    如今,手機的系統軟件、應用軟件功能越來越豐富,比如我們常用的微信,核心功能是聊天,佔用了1G+的空間,堪比電腦應用,不僅僅是微信,大部分的常用手機APP,功能越來越豐富。


    軟件功能的提升,消耗了硬件性能的提升。所以,硬件廠商不斷推出新的硬件,軟件廠商不斷的消耗新的硬件性能,如此循環往復,科技不斷向前發展。


    總會,題主問的問題,是一個普遍存在的問題,不僅限於手機,還有電腦等一切電子產品,無疑都遵循了“安迪比爾定律”。

如果覺得對你有幫助,可以多多點贊哦,也可以隨手點個關注哦,謝謝。

Geek視界


手機CPU雖說每一年都在升級,但是系統和應用每年也在不斷更新換代,比如同樣是微信,十年前的微信和現在的微信就不是一個產物,最新版本的微信不管是功能還是對CPU和內存的佔用都遠遠大於十年前,即使拿一部5年前的手機運行微信可能都不太流暢了,這就是隨著手機硬件的升級,APP開發也在不斷加強的結果。

就如同我們看視頻一樣,當普及了720p我們想看1080p,普及了1080p後我們又在追求4K,手機硬件的提升也是跟隨著用戶需求的提升,一款手機畢竟硬件是無法改變的,一旦軟件的需求提上來,硬件也就逐漸跟不上而造成卡頓了,到了這個時候也往往是我們需要換手機的時候。

不過也並不代表手機的卡頓就因為CPU等硬件不行了,比如現在的很多APP在使用過程中都會產生數據和緩存,久而久之可能一部手機就會產生大量的數據,即使再強的CPU和存儲配置都會變得卡頓,這時候只要清理一下數據或者恢復出廠設置可能就讓手機恢復流暢,就目前的手機硬件發展速度來看,像驍龍855和麒麟990等高端機型流暢使用三年以上是沒有問題的。


嘟嘟聊數碼


小白數碼之家,為您解答!


為什麼感覺每年手機都在升級CPU,但始終都會卡頓?

其實這個問題很簡單,我們只需要從內因和外因進行分析就明白了了,內因包括CPU的工作原理、什麼是系統生態,外因是用戶需求。


CPU的工作原理

CPU的工作原理其實就是最根本的原因,也是不可能百分百完全解決的一個問題,所以以後不管CPU有多強大,它還是會卡。CPU內部是由幾十億的晶體管組成,這些晶體管會構成各種與門、或門、非門、與或門、異或門等,然後這些門電路又組成邏輯電路去處理各種問題。都是逗說有的問題和數據最後都是化成二進制‘0’或‘1’來進行邏輯運算,都是化成簡單的‘0’和‘1’的加減法運算。數據是通過控制電平的高低點位來控制是‘0’還是‘1’,然後這些電路都是死板固定的,你想想成千上萬的數據在轉化成‘0’和‘1’信號的過程,出現錯誤是無法避免的,比如一千萬個01中把0轉化成了1就會都輸數據出錯,然後下面就會導致連鎖反應,不嚴重的會造成卡頓,嚴重的真是造成卡屏或者死機。我們是不可能實現0錯誤的概率的,我們所能做的就是儘量降低誤碼率。所以不管以後CPU有多強大,也不可能做到一點都不會卡。


系統的生態

目前手機陣營中的系統主要是蘋果的IOS系統和安卓系統,其中安卓系統又是開源的,蘋果的IOS是不開源的。什麼是開源的呢,開源就是源代碼是面向你開放的,你可以在源代碼的基礎上進行開發。因為安卓是開源的,所以安卓有很多的應用軟件都是很低質量的,雜七雜八,完全沒有適配就上架,所以體驗很差。蘋果的IOS系統的軟件都是自己的工程師開發的,都是經過適配或者優化的,所以就不會那麼亂,所以蘋果的IOS會比安卓流暢,但是這兩年安卓這邊有所改善。


至於題主題中所講的為什麼以前的驍龍835手機是打開的速度都是比現在的要快的,同等處理器同等條件下,為什麼呢?

這裡就和生態有很大的關係,每個應用商都是基於安卓的最新版本的基礎上進行開發的軟件,他們的優化和適配其實大部分就是適配目前安卓最新開源版進行適配的,所以開發出來的應用大都是適配最新版的安卓。打個比方,比如以前的搭載安卓9.0的835手機剛出來運行王者很流暢,是因為當時騰訊是在安卓9.0的基礎上對吃雞進行優化和適配的。但是現在的吃雞呢,是根據安卓10.0開發優化適配的,所以你拿一個以前的9.0的手機來運行現在的遊戲,肯定不會有以前那麼流暢,即使你的手機是全新剛開封的。其實這也是安卓賺錢的一個地方,他就是逼著你要買它的新系統,更新它的新系統,不然它怎麼賺到錢。


用戶需求

現在的用戶對各種功能的需求量越來越大,以前的手機可能只是用來打電話的,在到後面發展到可以聽音樂,在到後面可以放視頻,再到現在的玩遊戲、刷臉支付等各種功能。一步手機裝的東西越來越多,裝的硬件也越來越多,所以CPU所要處理的數據也越來越多,所以雖然這幾年手機CPU的性能增強了不少,但是手機所要處理的數據也是多了很多,所以你總會感覺CPU怎麼增強還是感覺和之前的差不多。


總結

從這3個方面可以看出來,想要做到卡頓是不可能的,而且你可以明顯感覺得到這幾年芯片的提升開始變得沒有那麼大了,因為現在的CPU工藝幾乎達到了極限,現在是7納米工藝、5納米工藝,3納米的話基本是所能達到的一個物理極限了,到時候可能只能通過別的方法來提升CPU的性能了。


碼子不易,如果我的回答對你有幫助,記得給我點贊喲!關注我,每天給你分享更多科技資訊!

小白數碼之家


一般來說手機的卡頓無外乎都是由於CPU性能不足或者內存不夠用引起的,對於這兩個原因大家一直都爭論不休,那麼究竟哪個因素佔比更大呢?

手機卡頓究竟是由於CPU問題還是內存問題

  造成手機卡頓的原因分析

  手機與電腦最大的不同在於系統,按照我國的實際情況,電腦系統基本上使用的是Windows系統,但是手機卻分為了安卓系統與蘋果iOS系統。

  一、系統對於手機卡頓造成的影響

  之所以將系統因素放在最前面,個人覺得系統的重要性要遠大於硬件。不知道大家是否注意到這樣一個問題,安卓手機廠商不斷地堆疊硬件用來延緩系統的老化程度,相反蘋果iOS系統卻很少會提及內存的問題。雖然蘋果手機不會有安卓系統老化的問題,但是卻有電池衰減降頻的風險(畢竟蘋果公司總想變相加快用戶更換新機)。

  如果一款手機使用時長在兩年左右,安卓機型是個不錯的選擇。一旦時間超過兩年,為了避免卡頓問題,建議使用蘋果手機。

手機卡頓究竟是由於CPU問題還是內存問題

  二、內存的問題是否會導致卡頓

  既然蘋果手機已經跳出了硬件的限制,下文均以安卓機型進行講解。

  安卓手機的內存有個特色,無論您使用多大的內存,系統應用將會佔據一半以上的空間。即便我使用的是12G內存的手機,也佔用了5.8G的內存。那麼,當下的實際情況來看,選機建議最低標準為6G,4G內存的手機不要考慮。內存小了會導致卡頓,內存過大也存在浪費,無法體驗到速度上的提升(內存越大手機速度越快這種說法是錯誤的)。

手機卡頓究竟是由於CPU問題還是內存問題

  三、處理器的問題能夠帶來哪些影響

  談到手機的處理器問題,個人覺得有必要分為遊戲用戶與非遊戲用戶兩類。遊戲用戶選擇比較單一,那就是當前手機端的旗艦處理器(遊戲更加依靠處理器GPU的性能)。非遊戲用戶選擇性極大,畢竟當前處理器的CPU性能確實存在過剩,例如當前的小米CC9 Pro使用了高通驍龍730G這款處理器,對於喜歡拍照的用戶來說是一個不錯的選擇。

  這三者之間的關係,個人建議優選系統、其次是內存、再次才是處理器!



帥帥的V享


看完題主詳細的描述,提取出了兩大問題:

1、為什麼即便是新手機,新出的手機也更流暢?

2、為什麼手機性能一直在提升,卻仍會卡頓?

為什麼新出的手機更加流暢?

這主要得益於以下幾點原因:

1、芯片製造工藝的改進,使得相同體積的芯片,裡面能夠容納更多的硅晶體管。

2、芯片的架構一直在改進,增強運行效率,從而提升性能。

3、手機操作系統也在優化,朝著更加流暢發展。

4、新發布的手機由於性能提升,而運行的程序卻大多數都是以上代手機進行調試的,彷彿用發動機拉自行車,自然輕鬆。


為什麼手機性能一直在提升,卻仍然會卡頓?

除了題主所說的手機老化,主要還是由於硬件和軟件之間的依賴性。

以iPhone為例,如果一臺iPhone6一直不升級,使用IOS8的操作系統,那麼可以說他的流暢性和出廠是幾乎沒有區別的,然而事實上會面臨如下情況:

1、如果升級到最新的操作系統,最新的操作系統最主要的是匹配最新處理器,新處理器性能更強,操作系統裡面加入了更多的功能。而如果iPhone6進行升級,顯然是小牛拉大車的。

2、如果iPhone6不進行升級。新出的操作系統有不少新的SDK或API提供給開發者使用,總之就是新增了某些特性。一方面硬件性能提升,應用也可增加更多功能。另一方面應用新版本可能使用了新系統的特性。這樣的結果便是iPhone6即使使用IOS8系統,打開最新的應用依然不如此前流暢,並且不少應用已經不支持IOS8,無法下載使用。

總的來說,不管是硬件還是操作系統還是應用程序,都是在不斷進步的,這也是為什麼電子產品買新不買舊,因為新代表的是科技的進步。


神奇碼農


這種問題一般發生在安桌系統上面比較多見,iOS系統則不多見,除非是很老舊型號的蘋果手機,像iPhone7以下型號的手機就會發生,但蘋果也將新版本系統優化的很好,一般感覺不出來,但同期的安桌手機早就不行了,歸根到底還是出在系統的優化問題上。



FoRgeT777


一、科技的進步,處理器也在不斷更新換代提升性能。

二、關於卡頓現象:

1.處理器也是做能力範圍內的事,一旦超出能力範圍可能就會出現卡頓現象。

2.手機操作系統的運行機制不同,所以會造成存儲殘餘堆積,從而造成卡頓,這種現象大多在安卓手機上出現。

2.運行ios系統的蘋果手機很少有卡頓現象,這主要歸功於它的ios系統和硬件的完美融合。



分享到:


相關文章: