-
1 # 職場新生
-
2 # Tontone
說句實話這個問題真不想回答的。
我從去年12月份開始升級到5.0,全網通mate8。現在已經是卡的不行了。
-
3 # AndyBears
要回答這個問題,就先要知道安卓系統為什麼會卡頓。首先,這不是虛擬機器的鍋,自安卓5.0起谷歌全面啟用了ART虛擬機器並且改進了應用的安裝過程。現在的安卓裝置在安裝應用時,會執行JIT編譯器,將JAVA的位元組碼編譯成原生代碼,也就是說應用在執行時實際執行的已經是原生代碼了,跟iOS是一樣的。
那為什麼安卓裝置的配置比iPhone高卻更卡呢?有一個非常重要的原因是因為谷歌服務在國內無法使用,因此每當應用開發者需要實現某些關閉應用也能用的功能,如訊息推送服務,就必須要自己實現一個後臺服務,由於沒有統一的服務提供商,每個應用啟動時都在後臺啟動了一堆系統服務,所以記憶體就不夠用了,系統也就變卡了。
下面說華為如何保證系統流暢的,主要在兩個方面:記憶體管理最佳化和IO效能最佳化。記憶體管理最佳化現在幾乎所有的中國產系統都有,說白了就是系統從底層把一些服務給休眠掉,有點類似於WP系統的墓碑機制。實際效果就只能呵呵了,畢竟道高一尺魔高一丈,總有辦法保證程序不死的(之前有安卓的同事說,百度是會在前臺放置一個1畫素,看不見的懸浮窗,這樣系統就不會當做後臺程序給休眠了)。
至於所謂的人工智慧,其實就是一個分類演算法而已,這種方案還不如雲方案來的直接,畢竟哪些程序應該在什麼情況下被休眠,都是根據系統資源的佔用情況和重要性決定的。比如不管你怎麼學習,像微信這種通訊APP就不能被休眠,因為收不到微信的推送將會直接影響到使用者。
然後是IO最佳化,我們知道系統的流暢度跟裝置的IO效能是直接相關的,這就跟把電腦中的機械硬碟換成固態硬碟以後,就會變快是一個道理。
華為官方宣傳材料說使用F2FS檔案系統代替了EXT4檔案系統,使IO效能提高20%。首先,F2FS不是華為發明的,這是Linux 3.8的功能,只要把Linux核心升級到3.8就能夠支援這個檔案系統。很多安卓定製系統都已經支援F2FS了,也不是華為獨有的。
F2FS是專門為NAND快閃記憶體設計的檔案系統,與ext4相比,最主要的區別有兩點。其一是F2FS不記錄操作日誌,EXT4是一種日誌型檔案系統,會記錄所有的IO操作。日誌型檔案系統具有更好的可靠性,一旦資料發生損壞,可以根據日誌進行回滾操作,但會犧牲一部分效能。其二是定址方式,F2FS由於是專門為快閃記憶體設計的檔案系統,省去了很多步驟,因此定址效率比EXT4高很多,效能自然也就更好了。
但是F2FS有一個缺點,早知道Linux 系統是與EXT檔案系統高度依賴的,因此係統分割槽必須使用ext檔案系統,只有資料分割槽可以使用F2FS,因此實際效果是遠遠達不到20%的。
-
4 # 小子你老了
華為MATE9不吹不黑。入手一個月,流暢的時候流暢。卡的時候卡頓。點小圓圈都回不了主頁。各種軟體卡。返回無解。只有重啟,或者等30秒。原來還覺得s7卡,現在覺得這個也不過如此。整體不如s7。搶紅包倒是快,從來不卡!!!
-
5 # 9527數字使用者
18個月不卡頓!國內媒體真的是:夫妻肺片真的要殺一對夫妻嗎?螞蟻上樹真的弄一棵樹和一堆螞蟻嗎,紅燒獅子頭真的要殺一頭獅子嗎?虎皮青椒有老虎嗎?二姐兔丁、老媽兔、龍抄手、鍾水餃,還有德芙那些段子網上還少嘛?幹嘛緊抓一句宣傳詞不放……
-
6 # 沉香是真的
相對安卓系統底層來說,iOS的底層程式碼的最佳化是很優秀的。安卓的相對凌亂,各種介面和安全機制都不夠成熟和穩定。emui是根據安卓深度定製的ui,所以來說,框架是不能改的,最佳化也只是相對的。卡不卡還需時間來證明。
-
7 # C水化合物
我在京東上買的mate9,經常在切換APP的時候出現卡死現象,卡死後按home鍵和電源鍵都沒有反應,但是過幾秒鐘又好了,經常是切換王者榮耀的時候發生這種情況,那麼問題來了,這個鍋誰背?
-
8 # 科技大蜀黍
關於這個問題,其實蜀黍在Mate9剛釋出的時候就做過專門的分析,下面擷取部分概要:
要回答這個問題,就需要首先了解安卓手機卡頓的幾個基本原因。
首先,正如大家所知道的,安卓是一個開放的系統,可以說這是安卓最大的優勢,有了開源,你可以盡情“搞機”,刷機、各種惡搞都不在話下。但開源也是安卓最大的劣勢,因為開源,各種良莠不齊的軟體便有了肆意發揮的空間,病毒攻擊、惡意騷然也在所難免,久而久之,安卓機難免會受到一些損傷,從而造成執行效率低下。
其次,超多的軟體執行許可權也是罪魁禍首。某些應用甚至會多達30項許可權要求,只要有一項許可權被使用者拒絕,該應用就會自動退出,要想用就要給予所有許可權。濫用許可權的結果就是使用者的裝置被APP控制,很多電量耗費快,記憶體佔用多和裝置空間佔用都是這一根本原因造成的,由於壟斷或是利誘使用者等原因也使得許可權濫用的情況非常普遍。想象一下一個實際運存不到4G的手機卻安裝了數百個軟體,更可怕的是,這些軟體還互相喚醒,關聯反應,這樣的狂轟濫炸下,再強大的配置也受不了吧!
軟體層面的問題,光憑硬體的堆砌肯定解決不了。華為正是意識到了這個問題,轉而“以其人之道還治其人”,從系統方面攻克頑疾。
據悉,華為“使用了一種配合大資料的科學方式來模擬檔案系統在18個月之後老化的情況。我們讓手機在短時間之內,完成一般手機在18個月中執行讀寫、刪除、反覆讀寫的流程,就好像看影片的時候按”快進”一樣。”同時,EMUI5.0引用了人工智慧學習系統,該系統能夠預測使用者的使用行為,並預先調配資源,從而大大提升了可用空間利用效率。
除此之外,EMUI 5.0開發了F2FS檔案系統,用以替代傳統的EXT4,流暢度提升20%。據悉F2FS最早由三星在NAND快閃記憶體上使用,它的特點是相較EXT3/4分割槽格式,顯著提高了4K效能,也就是小檔案的讀取速度。各種黑科技加持下,徹底消滅卡頓也就不在話下了!
至於為何是“18個月不卡頓”,華為官微表示“18個月是消費者換機需求的平均週期”,不過也有人認為華為的言下之意是18個月後卡不卡頓就不能保證了,也該換機了……
坦白來說, Mate9從上市到現在也不過2個月,其“18個月”不卡頓的豪言而無從實測。我們或許可以懷疑華為在吹牛,卻不可忽視華為的進步,畢竟當大家都在配置上爭得頭破血流時,華為卻獨闢蹊徑而兼顧了軟體和硬體層面,不可不說是一種長遠的戰略考量。而華為能夠取得如今的成就,也和這種考量不無關係吧!
-
9 # 小李子不再北漂
我不知道你們所說的卡頓是什麼意思?我的p9已經用了至少一年多了,電池一直很強大,至於卡頓,真的不知道什麼叫卡頓。以前用過蘋果,聯想,除了聯想垃圾宕機,蘋果核和華為都沒見過卡頓,請問到底什麼叫卡頓?
-
10 # 雞翅不加糖不加奶
我是p9使用者,之前的機器卡頓,可用記憶體基本不超過1G。耗電也快,走到哪兒充到哪兒。而且攝像頭開啟,動輒需要10秒。
升級之後有如換了個手機,上述毛病一掃而光。記憶體基本不會低於1.2G,一兩個月才清理一次垃圾,手機一天半不充電也沒事,移動電源都丟了。
只是攝像頭啟動時間還是有點長,儘管有改善,但不明顯。
另外,截圖快捷鍵一直是個迷……
-
11 # 魅影79
安卓系統的卡頓,主要因素是它的多工機制。安卓是真多工,也就是系統後臺支援大量不同APP的服務程序存在,且同時執行。在系統資源限制的情況下,這些APP耗盡系統資源時,安卓系統就會卡頓,甚至崩潰。IOS系統則採用另一個機制,實際程序只有一個,其他程序以記憶體快照方式儲存,在任務切換時只是快速載入快照,並不支援同步執行。由一個專門的後臺服務訂閱模組實現類似安卓上應用的提醒功能,但這個模組是公用的。也就是說IOS實際上的後臺服務只有幾個。華為5.0的原理,實際上是限制了同時在後臺執行的APP程序的數量,超出限制的APP則以快照方式儲存和快速恢復,某種角度來看,是在功能性和系統能力之間進行了折中。效果不知道如何,但目前我的MATE8升級後還是挺好用的。實際上跟18個月沒啥關係,只是大部分人在18個月左右手機裡就會有大量無用APP,影響系統執行。另外,18個月是安卓大版本的更新週期,也就意味著華為無法再對支援新版本安卓的應用進行最佳化自己的系統。
-
12 # 蒸汽復甦
去年10月份買的。開始用的EMUI4.0。後來5.0內測更新了,急申請了5.0的內測。到現在用了5個多月了,應用開多了就卡了。運存開上3,4個應用,就佔用了3.1g左右。玩王者榮耀開全特效卡,特別是5.0開始之後,解析度是系統後臺自動調了。2k屏就有點卡了。最新遊戲永恆戰士4昨天才下的,沒玩一會。就卡了有明顯的卡頓感。
-
13 # 我的悲傷妳不懂1
關於華為mate8的嚴重問題及華為對客戶
自三千多買來華為mate8這部手機後,一直不溫不火,直到最近基於安卓7.0的5.0系統在網路上說的18個月不卡,等等後,迫不及待的升級後,才發現這個更新後的系統問題一大堆,每次做的小更新都沒有解決問題,沒辦法只有每次跟著更新,到現在最新的577版本,可問題卻越來越多,網路斷流,WIFI速度簡直就手蝸牛級的,嚴重耗電,雲相簿問題,雜誌鎖屏問題,GPS定位慢,鎖屏清理基本沒什麼用,安全管家基本就是湊數的,甚至於接個電話都網路延遲,已經兩個多月了,還不見修復buy,只顧著發自己的新機器,這還讓百姓放心的買嗎?這樣的售後服務怎麼能讓老百姓放心?最近網路流行說用國貨是愛國,可這樣的東西這樣的售後服務,只能讓人三思而後行啊.......
-
14 # 黃金會發光
本人用華為一年多了,升級5.0大約2個月左右吧,具體時間記不清了,反正推送了就升級了,目測這段時間,卡頓事件還是會偶爾發生的,但是確實是少之又少了,總的來說還是不錯了。
個人親測,建議沒用的軟體少裝一點,會更流程。
-
15 # MR-Xia
5.0是基於安卓7.0的,基於安卓8.0的程式碼是5.1
宣稱不卡的是5.1。。個人沒有用過,但是應該比較相對的好點。
國內手機卡的最主要原因是應用軟體的問題。。在沒有一個好的環境下,越來越多的喚醒,程序在後臺,隨著使用,軟體的增多。。卡是必然的。
-
16 # 每日劇新鮮
mate9使用者真實回答。首先回答下卡不卡頓,實話說有卡頓,在電量低於20的時候或者記憶體用的比較多的時候,最近我就經常遇到卡頓。另外對於app開啟速度,我感覺支付寶跟淘寶這兩個常用軟體開啟速度有點慢。
-
17 # 阿寶科技
18月不卡是最理想情況,
比如你買了它放櫃子裡,然後18個月再拿出來!
手機裝100個程式和裝10個是有著天然差別的
再說了安卓的程式設計師最喜歡乾的就是獲取許可權....
所以只是廣告宣傳語,認真你就輸了!
-
18 # 雪個球啊
卡不卡,只有用過才知道,
安卓卡的原因我就只說安卓卡的原因,自己本身也是一個安卓程式設計師,安卓在國外其實用起來,和蘋果的差距不是很大,不然安卓手機在國外的銷量也不會那麼好,外華人的消費比國內理性很多,首先谷歌要求安卓手機4g記憶體,就夠用了,但是國內確不行,原因就是一個國內的安卓市場對APP的監管太鬆了,導致用起來太卡了,垃圾檔案太多,隨便排程處理器的資源,所以才會導致卡頓。
回覆列表
咱先說說android手機為啥卡:
1. Android系統自身的bug
Android系統是一個“偷來的系統”(喬布斯說的),它當初誕生的時候就是為了達到最大的適配性,因此放棄了一些系統本身的遮蔽性,所以我們看到Android系統迅速火了起來,從Android3.0開始逐漸成為主流系統,打敗了諾基亞的塞班系統,也超過了蘋果的IOS系統,佔據大頭。
Adnroid系統存在的短板也在進化中不斷被彌補,比如說原先Android系統的虛擬機器機制導致硬體跑起來很慢,然後在Android 5.0開始推出的ART模式直接在硬體級改進了Android系統的執行效率,所以Android從5.0開始騰飛走向高階。比如Android的許可權控制機制,Android 6.0推出的全套許可權控制選項給瞭解決方案。
但是,但是,但是,目前Android系統目前最大的兩個問題:
一、有無數的程式設計師在為Android系統開發應用。這是優點同時也是缺點,因為總會有個菜鳥程式設計師用糟糕的程式碼耗盡你的記憶體,搞卡你的機器。
二、Android系統的記憶體佔用是儘可能佔(通俗點說),2G的時候能佔一大半,3G的也能佔一大半,這是為了使用的方便,但是不可否認這並不如蘋果的記憶體策略,這也就是為啥旗艦級在不停的漲記憶體,漲到Android用不完為知。
2. 手機硬體的老化
有沒有一種感覺,就是一個手機用了一年之後電池明顯不耐用了。
這是因為手機電池內部電離子(鋰離子電池)存在損耗,同理來說,手機硬體其實是在小小的不到手掌大的電路板上貼上無數不如半粒米大的原件,然後在手機使用中因為CPU燒起來一樣的五六十度的溫度會讓元件架在烤架上烤一樣,時間久了手機硬體總會老化,這就是為啥用著用著手機會變慢的原因。
咱們說說華為Emui5.0幹了啥Emui 5.0 做的事情是一套名為Machine Learning的智慧系統,主要做感知學習、行為預測、資源排程、記憶體回收、檔案系統最佳化、資料庫引擎最佳化等技術,說通俗點就是:及時清掃垃圾、控制糟糕程式設計師寫的App搞亂你的手機和預測如果即將有App開啟的話告訴CPU做好準備這三個點。
所以說起來好像很牛逼,其實說起來也就是對Android系統的一個自定義補丁。
咱們想想Emui5.0可以解決這個問題嗎
1. 硬體問題, Emui5.0 無能為力。
2. 軟體問題, Emui5.0 也許能在記憶體最佳化方面起到一些作用,但是要知道,我們不能低估一個糟糕程式設計師的水平,有可能會有讓Emui 5.0都處理不了的bug。
結論結論是:符合不會老化的硬體的理想情況、只使用優秀程式設計師認真設計和編寫的App而不隨便用軟體時,假設Emui 5.0程式在18個月內都不出現bug,那麼可以達到18個月不卡的效果。
如上,18月不卡應該是最有情況,只是廣告宣傳語,別當真,別太認真~