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

末了音


很高興回答這個問題,希望我的一些見解能夠幫助到你。

首先要了解卡頓到底是什麼樣的卡頓。

第一是軟件層級的卡頓。這種情況一般是由於軟件出現了某些BUG。如果出現這種BUG,請重新打開APP或者等待APP更新即可。

第二是系統層級的卡頓。這種情況一般是由於手機本身的系統出現了BUG,或者是由於APP與當前系統版本不適配。這種情況需要去系統的論壇進行反饋,然後等待更新即可。

第三是硬件層級的卡頓。有人說,現在手機的性能已經過剩了。我認為完全不會過剩,因為某些軟件(比如崩壞3),這些軟件做的是比較激進的,在一些特殊場景下,CPU的計算能力和GPU的處理能力達不到遊戲的要求,就會造成卡頓。這種情況基本是隻能等待後續的新款處理器的手機。


搞機李嘉圖


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

或許很多朋友都會說,這都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視界


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

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

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

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

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

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

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

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

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


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

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

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

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

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

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


神奇碼農


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


為什麼感覺每年手機都在升級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的性能了。


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

小白數碼之家


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



FoRgeT777


這個情況跟我們用電腦類似。我們發現現在的電腦,跟二十年前相比,不知性能提升了多少倍,但還是會出現卡頓。所以在PC界有句著名的話叫:Andy gives, Bill takes。意思是說英特爾的安迪格魯夫給出的CPU計算能力,都被微軟的比爾蓋茨拿走了。隨著計算能力的增強,軟件也會越做越大,會把增加的性能逐步吃掉。

手機目前情況類似。可以說高通和華為的CPU所增加的計算能力,都被微信,遊戲,以及其它很多APP吃掉了。你可以看一下微信的體積,七八年前跟現在差了十倍不止。而安卓系統越升級,越好用,但佔用的內存空間也會越來越大。

其它安卓APP也類似,過去安裝一個10MB以上的APK,我們就覺得好大,現在動輒幾十上百兆,大的遊戲安裝甚至以G論。這樣的軟件除了佔用存儲空間,跑起來也相當地吃內存。還有算力富裕了,很多APP的開發者在做APP的時候只想著怎麼把界面做華麗,用起來順手,而不會再考慮節約內存和存儲空間。

當然,這也是安卓機的商業模式所導致。如果你一部手機五年不換還用得好好的,那麼市場容量可能只有目前的30%,那一多半手機廠商就要去喝西北風了。

蘋果因為格外注重體驗感,又是封閉的系統,所以蘋果的卡頓現象會好很多。但蘋果有它的辦法,當你手機用個一年多,電池衰減到標準容量的80%以下時,蘋果手機會給CPU降頻,主動讓它慢一些,造成你的不便。美其名曰是節省電,保證續航能力。但實質上是逼你換手機。所以有些果粉會發現,換了電池手機馬上又跑得快了。不過換個電池動輒五六百,有的人就咬咬牙買新的算了。😄

所以,表面上手機卡頓是技術問題,其實背後是商業模式設計和利益算計。不卡頓你就沒有升級手機的動力,無奸不商啊。


Simon叔的商業觀察


應用和遊戲的不斷優化,是針對新一些的處理器和系統進行優化的,不可能完全兼顧那些老舊的機型,畢竟數碼產品更新換代太快,做吃力不討好的事沒有意義。

未拆封的前幾代安卓旗艦機,開機後各種流暢,可是更新了系統,再下載一些常用應用後,手機運行反而有些吃力了,由此可以得知,影響手機性能的主要原因,就是系統和應用的問題(全新未拆封的手機不存在其他原因)。

每一代處理器上市,應用都會對其做出兼容跟優化,不管處理器多麼強大,應用都可以把它“吃的死死的”,處理器性能是有限的,應用卻可以無限制的升級和優化,當然了,很多優化跟升級是你看不到的。

系統升級對使用流暢度的影響也很大,新機型更新系統是在優化升級,老機型更新系統是在強行嚐鮮,所以很多廠商都不對老機型進行升級了,蘋果在這方面做的就比較到位,老機型不升級到XX版本就無法正常使用,升級後的使用體驗卻在告訴用戶:“該換手機了。”

總結

手機更新換代太快,手機越用越卡的主要原因就是應用跟系統的問題,尤其安卓機,碎片化原因導致應用不好對單獨機型進行優化,只能跟隨處理器的腳步前進,老機型不好被照顧到,所以覺得越來越卡。


Sing14k


目前主流的手機CPU可以分為單核(Cortex-A8)和雙核(Cortex-A9),高性能(Cortex-A15)

在同一工藝和主頻下,雙核CPU 的性能一般均比單核的強,同時在多任務方面的性能也是單核CPU 所不能達到的。


硬件的配迅猛發展置了,我們都知道現在的手機在處理器上的選擇都是不一樣的,有些處理器太過於低端,那麼手機卡頓的情況就會非常大。


在系統優化上做的比較好的,在加上好的處理器配置,手機流暢的時間會比較長。當一些手機使用的處理器不是那麼好的時候,在一開始手機就不會有多流暢,等到使用一段時間之後就會越來越卡頓,只有面臨著被淘汰的結果,所以我們在選擇手機的時候,一定要在處理器上做謹慎的選擇。



手機使用久了卡頓原因


1、手機使用卡頓的主要原因就是手機使用較長時間之後,瀏覽器和各種APP的緩存還有殘餘文件、各種碎片文件都會影響到手機的速度。iPhone相對做的好一些,但是登錄微信後加載各種信息的時候,還是會偶爾卡一下。


2、其次隨著現在手機應用軟件的迅猛發展,軟件的處理功能在加強,同時對手機CPU內存需求也是在慢慢增大。所以我們在選擇手機的時候,一定要在處理器上做謹慎的選擇。



分享到:


相關文章: