iPhone6s滾屏輕微卡頓?掉幀?

iPhone6s ios9.3.2系統,在微信聊天記錄、朋友圈、今日頭條、新浪微博等客戶端里、甚至在備忘錄里快速滾動屏幕時有輕微頓挫,不明顯,但總感覺不是很順暢。不知道這是系統效果,還是GPU處理器處理速度太低。我同事的榮耀V8微信很流暢,不知道為啥!請高手從技術角度解答一下!

另外,還聽到一個詞叫掉幀,請高手指點一下,我誰的這個問題算不算掉幀!

請大家觀看以下視頻,重點關注第16秒。

http://m.weibo.cn/2678658375/3990757897462557?sourcetype=pagelfid=2304132678658375_-_WEIBO_SECOND_PROFILE_WEIBOlcardid=mid=3990757897462557luicode=10000011_status_id=3990757897462557uicode=10000002

最近更新了微信6.3.22發現朋友圈巨卡無比!


非常贊同題主

我現在是6s plus,剛從安卓轉來。原來設備是g2,一直刷cm安卓6.0用,相當順滑快速,完全不像幾年前機子(用lg官方系統則很慢噁心卡頓)。只是感覺安卓系統包括app各方面相當簡陋生硬。

只是沒想到這ios發展到現在居然越來越差了,我發現凡是類似列表式的頁面(或板塊式)均會滑動卡頓。就如題主說的朋友圈,還有知乎搜索結果之類的地方,滑動起來都是一頓一頓的,只是比較微小。非常不爽,剛從安卓換來時感覺尤為明顯,現在居然有點越來越習慣了。

我身邊也有很多用iPhone的人,從沒聽他們說過,貌似直到我告訴他們他們才發現。關於此我在網路上四處搜索均無結果,反而都是搜出 安卓比ios/iPhone卡頓 這樣的結果。很無語,不知將來蘋果是否會解決這一問題(我認為是系統級問題,非app)

只能說ios應用確實質量比較高,還有就是瀏覽器才是真流暢,比app還好

還有兩個問題

很多操作必須等它滑動停止下來才能操作(如上滑關閉後台),令人感覺很麻煩

滑動返回作為系統級功能動畫效果很生硬,速度無漸變。尤其是滑動返回失敗後直接快速彈回,一點蘋果的動效優雅都沒有,實在不像蘋果作風

說那麼多只是希望還大家一個完美的ios


iOS界面掉幀的原因是這樣的:

在 VSync 信號到來後,系統圖形服務會通過
CADisplayLink(iOS的是59.97幀) 等機制通知 App,App 主線程開始在 CPU
中計算顯示內容,比如視圖的創建、布局計算、圖片解碼、文本繪製等。隨後 CPU 會將計算好的內容提交到 GPU 去,由 GPU 進行變換、合成、渲染。隨後
GPU 會把渲染結果提交到幀緩衝區去,等待下一次 VSync 信號到來時顯示到屏幕上。由於垂直同步的機制,如果在一個 VSync 時間內,CPU 或者 GPU
沒有完成內容提交,則那一幀就會被丟棄,等待下一次機會再顯示,而這時顯示屏會保留之前的內容不變,從視覺上看就是掉幀。

視頻有些不清晰,不過總體看滑動列表還算挺順暢,第16秒有可能進到的是H5頁面,出現部分丟幀也屬於正常現象。


沒事.重做系統.重新看關機.問題不大.一般重啟就可以。


推薦閱讀:

iPhone十周年,iOS之父講述與喬布斯並肩打拚的日子
【OSG】iOS9開始引入的內核完整性保護(KPP)功能是如何實現的
iOS 越獄的原理是怎樣的?
為什麼 iOS 8 鎖屏界面的左下角經常會出現某個應用的小圖標?
如何評價手機遊戲《現代戰爭5》?

TAG:iPhone | iOS | iPhone6s |