iOS 12 如此重視性能提升的原因是什麼?
購機樂
原裝二手iPhone,七天無理由包退、一年保修!
WWDC2018 大會上,蘋果關於 iOS 12 的第一項介紹就是讓舊設備的性能大幅提升,相信已經升級到 iOS 12 的小夥伴已經體驗到了系統性能的提升了,我想這也是大多數 iOS 11 用戶選擇升級的根本原因。但是蘋果為什麼要將性能優化作為 iOS 12 的主要更新點呢?
下面我帶大家一起來深入討論一下。
1.對三星的反擊
不知道大伙兒還記不記得前陣子三星推出的 Galaxy S9 廣告,廣告里將三星的最新款旗艦 Galaxy S9 與三年前的 iPhone 6 進行比較,直接嘲諷 iPhone 6 的卡頓,進而展現自己 Galaxy S9 的流暢。這樣的不再同一時期的設備相互比較,頗有點「被田忌賽馬」的意思,不過商家總是喜歡抓住對手的缺點來無限放大,具體的細節可以看我以前的這篇文章,直達《蘋果又被嘲諷,太慘了!》。
每次 iOS 的大版本更新,都會淘汰掉末尾的舊款設備,對於老舊設備來說,它們已經無法支撐起最新的軟硬體效率了,無可避免的被逐漸淘汰掉,就像前幾天蘋果終於停止了對 iOS 4 App Store 的支持。
(猜想)蘋果似乎也相當重視對手的廣告,俗話說得好,當局者迷。通過別人的批評才能更好的找出自身的缺點,進而改善。這麼說來還是多虧了三星的廣告把蘋果嘲諷醒了。
2. 優化老設備的使用體驗
其實 iOS 12 在系統功能上與 iOS 11 沒有太大改變,甚至還會讓不少用戶誤以為這只是 iOS 11 的後續版本。但蘋果工程師需要從系統底層下足功夫,要改善舊款 A7 系列設備像是 iPhone 5s 等設備的卡頓與丟幀問題可不是那麼容易的。蘋果集中改善了預載入、CPU 響應機制、內存分配和圖像布局等系統底層功能。
預載入「Cell Pre-fetch」能夠預測用戶動作,並且提前載入好相關的內容,直到用戶點擊或滑動後,屏幕上就會立即顯示這些內容,讓用戶不會感覺到延遲或是「載入」的卡頓過程,使使用時的感受明顯更快。
當 CPU 任務比較少時, CPU 會自動降低頻率進入慢速模式,假如這時候用戶突然開啟一個需要耗費極大運算力的任務, CPU 就需要一定的「反應」時間來加快運算頻率,這其中就會造成卡頓現象。
在 iOS 12 中,蘋果針對此問題優化並調整了 CPU 的響應機制,讓反應速度提升了兩倍,而且能將低頻狀態瞬間提升為高頻狀態,並且能智能的調整頻率,根據當前任務的運算量自動調整到適當的運算頻率中,這也是 iOS 12 發熱量較大的原因了。
蘋果還改善了內存分配和圖像布局等機制這裡就不一一展開了,蘋果在大會上宣稱 iOS 12 針對 CPU 優化處理,實現開啟 App 速度提升 40% ,鍵盤開啟速度提升 50 % ,相機開啟速度提升 70% ,而這些提升只在舊款 iPhone 5s 、 iPhone 6 上感受明顯,在性能較強的 iPhone 7 以上型號上感受其實不太明顯。這些提升說不定僅提升了零點幾秒的響應時間,但就是零點幾秒讓整體的使用體驗大大提升。
3. 延長 iOS 開發周期
蘋果在 iPhone 6 一直到 iPhone 8 上的外觀改動都不大,直到最近突然推出跨時代的 iPhone X,這樣在前代產品的基礎上進行小改版,可以說是為後續產品的研發拖延時間,更合適的說法是向後續產品逐漸過渡。
這一套做法可能也會用在 iOS 上,iOS 11 和 iOS 12 其實能明顯感受的差異性功能其實並不大,但蘋果為了讓用戶知道 iOS 12是有新功能增加的,於是推出夜間勿擾模式、解鎖通知畫面分組、屏幕時間(Screen Time)、 四款新 Animoji 、Memoji 個性化表情、Shortcuts 流程工具、FaceTime 群組視頻功能等小功能,這些其實都能在一次 iOS 小版本中實現。
所以 iOS 12 此舉完全可能是為後續的 iOS 13 或 iOS 14 爭取足夠的開發時間,延長 iOS 的開發周期。
4.解決「電池門」事件
雖然蘋果已經道歉,並在 iOS 11.3 上增加了電池管理功能,並降低電池更換的價格,但用戶似乎認為蘋果的誠意還是不足,蘋果也不得不為所有舊設備「超頻」一下。
iOS 12 基於系統底層功能研發的相關功能應該能解決「電池門」的「降頻」事件了。其實靜下心來仔細想想,過去通過「降頻」來緩解電池老化而產生的自動關機我們無法接受,但 iOS 12 通過「超頻」來加速老設備的性能這樣就不會更加速電池的老化嗎?其實電池老化是怎麼樣都救不回來的,趁著官方更換電池價格還便宜,趕緊換個電池才是王道呀。
這就如同一樣過去的老車要想追上一輛最新的跑車,是不是要將油門踩到底呢?而且這樣還更加耗油。
對此你有什麼特別的看法嗎?歡迎留言和我一起討論喲!最後說一句 iOS 12 是真的流暢。
TAG:果粉技巧 |