事情的起因是這樣的:我在尾巴小組( 數(shù)字尾巴最新版 3.0 客戶(hù)端中加入的興趣社交平臺(tái) )發(fā)了條分享,“ 你的 iPhone 6 Plus 有我的卡嗎?—— 442 個(gè) App,1G RAM 真心帶不動(dòng)... ” 然后,就有不少用戶(hù)在評(píng)論中質(zhì)問(wèn)道,“ 裝了 442 個(gè) App,與你 1G RAM 有啥關(guān)系呀 ”。 于是就有了現(xiàn)在的這篇文章。感謝大家的批評(píng)指正,“ 你的 iPhone 6 Plus 有我的卡嗎?—— 442 個(gè) App,1G RAM 真心帶不動(dòng)... ”,我的這條分享在表述上確有問(wèn)題。 在尾巴小組的這條分享本意想傳達(dá)“ 我為啥會(huì)在使用 iPhone 6 Plus 的過(guò)程中感受到了卡頓,原因包括裝了 442 個(gè) App 以及機(jī)器本身的 1G RAM 等 ”。但正如用戶(hù)質(zhì)問(wèn)的說(shuō)法,“ iPhone 6 Plus 裝 442 個(gè)應(yīng)用與 1G RAM 有啥關(guān)系 ”,表達(dá)方和接收方在對(duì)核心信息的提取上出現(xiàn)了偏差。而我 iPhone 6 Plus 產(chǎn)生卡頓的原因也遠(yuǎn)非“ 機(jī)器本身的 1G RAM 以及裝了 442 個(gè) App ”這樣的簡(jiǎn)單說(shuō)法就可概括。 需要說(shuō)明的是,我所指的卡頓只是在一些應(yīng)用場(chǎng)景下有明顯感受,而在關(guān)閉所有后臺(tái)應(yīng)用并且不接入網(wǎng)絡(luò)的場(chǎng)景下,我的 iPhone 6 Plus 就比較流暢了。 下面,我將重點(diǎn)表述“ 我的 iPhone 6 Plus 為啥會(huì)這么卡 ”,中間也會(huì)穿插對(duì)于“ iPhone 6 Plus 裝 442 個(gè)應(yīng)用與 1G RAM 有啥關(guān)系 ”的一些思考。同樣需要說(shuō)明的是,以下內(nèi)容更多是站在用戶(hù)分析,而非專(zhuān)業(yè)技術(shù)性解釋的視角。 首先,必須指出的是,自 2014 年 11 月初入手 iPhone 6 Plus( 128G ROM 版本,一直保持最新系統(tǒng) )至今,我就從來(lái)沒(méi)有在這臺(tái)設(shè)備上感受到「 運(yùn)行很流暢、一點(diǎn)都不卡頓」—— 這一 iOS 設(shè)備廣為人知的重要特性。此前,在入手 iPhone 4S 后,我在很長(zhǎng)一段時(shí)間中都有這樣的感受。 其次,就“ 我的 iPhone 6 Plus 為啥會(huì)這么卡 ”這個(gè)問(wèn)題,包括兩個(gè)大的層面: 一、處于現(xiàn)在狀態(tài)( 包括但不限于裝有 442 個(gè) App 這樣的形容詞 )的 iPhone 6 Plus,為啥比我抹掉所有內(nèi)容和設(shè)置( 即恢復(fù)出廠(chǎng)設(shè)置 )后的 iPhone 6 Plus 要卡頓?或者,我的 iPhone 6 Plus 為啥比把玩過(guò)的其它 iPhone 6 Plus 要卡頓? 二、同等條件下( 例如在恢復(fù)出廠(chǎng)設(shè)置、不接入網(wǎng)絡(luò)、均為同一版本系統(tǒng)的情況下 ),iPhone 6 Plus 為啥比 iPhone 6 更卡頓? 正是基于這兩個(gè)大的層面的對(duì)比,iPhone 6 Plus 之于我的卡頓印象會(huì)更加明顯。何況卡頓本身就是一個(gè)很主觀(guān),并且具有對(duì)比性的表述。 先嘗試著解釋第二個(gè)層面的問(wèn)題,畢竟這可能是讓我產(chǎn)生對(duì) iPhone 6 Plus 卡頓印象的更深層次原因。上文亦有表述,“ 我從來(lái)沒(méi)有在 iPhone 6 Plus 上感受到「 運(yùn)行很流暢、一點(diǎn)都不卡頓」,但在入手 iPhone 4S 后的很長(zhǎng)一段時(shí)間中,我都有這樣的感受 ”。 究其原因,主要是 iPhone 6 Plus 首次采用的 1080P 顯示屏( 邏輯分辨率為 1242 × 2208 )以及 iOS 8 / 9 系統(tǒng)所致。 一種流行說(shuō)法認(rèn)為,同等配置下( 例如均搭載 A8 芯片 ),分辨率更高的 iPhone 6 Plus 必然比 iPhone 6 要卡頓,蘋(píng)果 A8 芯片對(duì)于 1080P 顯示屏 iPhone 的優(yōu)化是個(gè)大問(wèn)題。iPhone 6 Plus 在實(shí)際運(yùn)行的過(guò)程中,我也隱約感受到了蘋(píng)果 A8 芯片的「 吃力感 」?;蛟S可以作為參照的是,史上最短命的 iOS 設(shè)備—— The new iPad,而我也在第一時(shí)間入手了這臺(tái)設(shè)備。 2012 年 10 月,在發(fā)布 The new iPad( 即第三代 iPad,搭載 A5X 處理器,為首款 Retina 顯示屏 iPad )七個(gè)月后,蘋(píng)果就頗為罕見(jiàn)地推出了搭載 A6X 處理器的第四代 iPad,第三代 iPad 同時(shí)停產(chǎn),成為史上最短命的 iOS 設(shè)備。 但我認(rèn)為 iOS 8 沒(méi)有對(duì) 1080P 顯示屏手機(jī)進(jìn)行很好的適配和優(yōu)化,可能是個(gè)更主要的原因。 就我使用 iPhone 6 Plus 這 1 年多的感受,在 iOS 8 系統(tǒng)上不管是后臺(tái)切換還是一些轉(zhuǎn)場(chǎng)動(dòng)畫(huà),都出現(xiàn)過(guò)明顯的掉幀和卡頓現(xiàn)象。iOS 8 是我從 iOS 4.3 開(kāi)始接觸蘋(píng)果后,bug 最多的一代 iOS 系統(tǒng)。對(duì)第三方 App 的全面開(kāi)放( 4000 多個(gè) API )以及系統(tǒng)全局搜索的加入,也讓 iOS 8 系統(tǒng)底層經(jīng)歷了一場(chǎng)大變。 印象深刻的是,128G 版本的 iPhone 6 Plus 就曾曝出安裝應(yīng)用多于 700 個(gè)后會(huì)無(wú)限重啟的 Bug。亦有說(shuō)法稱(chēng),頭幾批次的 iPhone 6 Plus ( 128G 版本 )在 ROM 硬件上存在問(wèn)題。 進(jìn)入 iOS 9 時(shí)代,iPhone 6 Plus 上的系統(tǒng)性 Bug 少了,但系統(tǒng)級(jí)的卡頓現(xiàn)象依然存在,最明顯的就是后臺(tái)應(yīng)用的左右切換過(guò)程,依然欠缺順滑感。下拉通知中心的今天視圖,一些顯示界面較為復(fù)雜的第三方插件( 諸如印象筆記 )也是延遲出現(xiàn),這可能與重新加載有關(guān)。 歸根結(jié)底,iOS 8 和 iOS 9 這兩代 bug 和卡頓齊飛的新系統(tǒng),是 iPhone 6 Plus 不可承受之重。雖然 iOS 9 的問(wèn)題少了些,但對(duì)于 iPhone 6 Plus 而言,已經(jīng)不再是最合適的系統(tǒng)版本了,因?yàn)?iPhone 6s / 6s Plus 來(lái)了。 最后,回到第一個(gè)層面“ 我的 iPhone 6 Plus 為啥比把玩過(guò)的其它 iPhone 6 Plus 要卡頓 ”的問(wèn)題,成因是多方面的,下面我將詳細(xì)表述。 理論上來(lái)說(shuō),下載多少個(gè)應(yīng)用對(duì) iPhone 6 Plus 的實(shí)際運(yùn)行并不會(huì)帶來(lái)明顯的卡頓,例如在下載 442 個(gè)第三方應(yīng)用后,你從來(lái)都不打開(kāi)和運(yùn)行的情況下。但考慮到我的 iPhone 6 Plus 后臺(tái)一直處于高度活躍的狀態(tài),所以這個(gè)問(wèn)題并沒(méi)有那般簡(jiǎn)單。 1. 即便不裝任何第三方應(yīng)用,我的 iPhone 6 Plus 在后臺(tái)也很活躍。 在都不安裝任何第三方 App 的條件下,我的 iPhone 6 Plus 可能比你的 iPhone 6 Plus 在一些應(yīng)用場(chǎng)景下更卡頓,雖然對(duì)比效果不是很明顯。 首先,我的 iPhone 6 Plus 一直都連著 Apple Watch,這也意味著其一直都開(kāi)著藍(lán)牙功能,而且時(shí)不時(shí)地會(huì)與 Apple Watch 進(jìn)行數(shù)據(jù)傳輸;我的 iPhone 6 Plus 也一直連著 MacBook Air,后臺(tái)一直開(kāi)啟 Handoff 互聯(lián)互通功能。 其次,我 iPhone 6 Plus 屏幕最上方的定位服務(wù)圖標(biāo)時(shí)常會(huì)顯示出來(lái),這是因?yàn)橄到y(tǒng)級(jí)的定位服務(wù)我一般都會(huì)打開(kāi),而這也導(dǎo)致我的手機(jī)間或進(jìn)行定位服務(wù)。定位服務(wù)之外,Siri、iCloud、Apple Pay 等系統(tǒng)級(jí)服務(wù)我都會(huì)一直打開(kāi)。 重點(diǎn)說(shuō)下 iCloud,只要我用 iPhone 6 Plus 拍了一張照片,后臺(tái)就會(huì)自動(dòng)在 WiFi 網(wǎng)絡(luò)下將其上傳到 iCloud 服務(wù)器;但常見(jiàn)的情況是,我在外面拍了幾十或者上百?gòu)堈掌?,然后回到家中后可能需要幾個(gè)小時(shí)或者幾天時(shí)間,手機(jī)才能將其全部上傳到 iCloud 服務(wù)器。如果是 iPad 或者 Mac 上的新照片,iCloud 服務(wù)器也會(huì)同時(shí)將其下載到 iPhone 6 Plus 上,而這一切都是在后臺(tái)進(jìn)行。 除了 iCloud 照片,包括 iCloud Drive、日歷、備忘錄、Safari、通訊錄同步等,我的 iPhone 6 Plus 都會(huì)在后臺(tái)進(jìn)行這些數(shù)據(jù)的實(shí)時(shí)同步和傳輸。 最后,單一的系統(tǒng)項(xiàng)目進(jìn)行后臺(tái)數(shù)據(jù)同步或傳輸,并不會(huì)占用太大的運(yùn)行內(nèi)存( RAM )資源以及數(shù)據(jù)讀寫(xiě)通道,但如果以上所述的這些后臺(tái)動(dòng)作多個(gè)同時(shí)疊加在一起的話(huà),就會(huì)占用不少系統(tǒng)運(yùn)行內(nèi)存,而這只是在沒(méi)有安裝任何第三方 App 的情況下。 2. 裝了 442 個(gè)第三方應(yīng)用后,我的 iPhone 6 Plus 變卡頓了。 再次強(qiáng)調(diào),我的 iPhone 6 Plus 變卡頓的原因,準(zhǔn)確來(lái)說(shuō)不是只因?yàn)橄螺d了 442 個(gè)應(yīng)用,更是因?yàn)樵谟辛诉@ 442 個(gè)應(yīng)用 ( 尤其是最為活躍的上百個(gè) App 或游戲 )后,其與 iPhone 6 Plus 的后臺(tái)聯(lián)動(dòng)對(duì)系統(tǒng)運(yùn)行內(nèi)存以及后臺(tái)數(shù)據(jù)讀寫(xiě)的更大沖擊。 如前文所述,各種各樣的系統(tǒng)級(jí)數(shù)據(jù)和傳輸服務(wù)已經(jīng)在我的 iPhone 6 Plus 后臺(tái)占用了一定的「 額外 」運(yùn)行內(nèi)存,而第三方應(yīng)用的加入,更讓手機(jī)系統(tǒng)后臺(tái)感受到了「 壓力感 」。 首先,上百個(gè)第三方活躍應(yīng)用讓我 iPhone 6 Plus 的系統(tǒng)通知欄和插件欄「 壓力山大 」。 雖然我看到鎖屏通知后,大都會(huì)點(diǎn)擊進(jìn)去或者直接消掉,但總有「 看不到 」的時(shí)候。而像插件欄中的一些復(fù)雜應(yīng)用( 諸如下圖所示的 Steve 小游戲 ),也會(huì)占用一定的運(yùn)行內(nèi)存。 其次,上百個(gè)第三方活躍應(yīng)用帶來(lái)了后臺(tái)定位服務(wù)、iCloud 服務(wù)等的更高頻調(diào)用,而這又加重了系統(tǒng)后臺(tái)對(duì)于運(yùn)行內(nèi)存的占用。 例如在系統(tǒng)定位服務(wù)中,滴滴出行、電信營(yíng)業(yè)廳等應(yīng)用,只能設(shè)置為「 始終 」或者「 永不 」,沒(méi)有「 使用期間 」的選項(xiàng),所以如果你選擇了「 始終 」,那么即便你徹底關(guān)閉了這些應(yīng)用,它們也會(huì)在后臺(tái)調(diào)用系統(tǒng)定位數(shù)據(jù),時(shí)不時(shí)地進(jìn)行數(shù)據(jù)傳輸,并且增加后臺(tái)運(yùn)行內(nèi)存占用。 第三方應(yīng)用同樣可以進(jìn)行 iCloud 數(shù)據(jù)同步和傳輸,跨蘋(píng)果設(shè)備的 Handoff 功能( 包括應(yīng)用間的互聯(lián)互通、iPad 收 iMessage、Mac 接電話(huà)等 )我也會(huì)悉數(shù)全開(kāi)。作為代價(jià),這些動(dòng)作進(jìn)行時(shí)都會(huì)在 iPhone 6 Plus 的后臺(tái)占用更多運(yùn)行內(nèi)存。 iOS 9 系統(tǒng),蘋(píng)果開(kāi)始允許第三方應(yīng)用在后臺(tái)刷新內(nèi)容,這不僅帶來(lái)了更大的耗電量,也給我的 iPhone 6 Plus 系統(tǒng)后臺(tái)帶來(lái)了更大的壓力。 最后,在使用 iPhone 6 Plus 的過(guò)程中我覺(jué)得最卡的時(shí)候就是多個(gè)應(yīng)用進(jìn)行更新的時(shí)候。 因?yàn)槲叶紩?huì)在第一時(shí)間把各種應(yīng)用更新到最新版本,所以我的 iPhone 6 Plus 在 6 月 30 日對(duì) 19 個(gè)應(yīng)用進(jìn)行了更新,7 月 1 日早上也更新了 10 個(gè)左右的應(yīng)用。我是把 App Store 應(yīng)用更新設(shè)置為 WiFi 下自動(dòng)更新的,但時(shí)常還是需要到 App Store 頁(yè)面去進(jìn)行手動(dòng)的全部更新。 在 iOS 9.3.2 系統(tǒng)中,每次我點(diǎn)擊全部更新,如果有十幾個(gè)應(yīng)用開(kāi)始下載或者等待下載,我滑動(dòng)主屏頁(yè)面就會(huì)感受到明顯的卡頓,雖然大約只有不到 1 分鐘的時(shí)間,但卡頓的情況相當(dāng)明顯。 再次強(qiáng)調(diào),單個(gè)第三方 App 進(jìn)行后臺(tái)數(shù)據(jù)同步或傳輸,并不會(huì)占用太大的運(yùn)行內(nèi)存( RAM )資源以及數(shù)據(jù)讀寫(xiě)通道,但如果以上所述的這些后臺(tái)動(dòng)作多個(gè)同時(shí)疊加在一起的話(huà),就會(huì)占用不少系統(tǒng)運(yùn)行內(nèi)存。 如果相當(dāng)多的系統(tǒng)自帶應(yīng)用和服務(wù)在后臺(tái)進(jìn)行數(shù)據(jù)傳輸,同時(shí)相當(dāng)多的第三方 App 在后臺(tái)進(jìn)行數(shù)據(jù)傳輸,我的 iPhone 6 Plus 就會(huì)逼近系統(tǒng)后臺(tái)運(yùn)行內(nèi)存占用的極限。 我把運(yùn)行內(nèi)存( RAM )簡(jiǎn)單劃分為系統(tǒng)運(yùn)行內(nèi)存( 系統(tǒng)前臺(tái)運(yùn)行內(nèi)存和系統(tǒng)后臺(tái)運(yùn)行內(nèi)存 )以及第三方應(yīng)用運(yùn)行內(nèi)存( 應(yīng)用前臺(tái)運(yùn)行內(nèi)存和應(yīng)用后臺(tái)運(yùn)行內(nèi)存 )。上文重點(diǎn)表述了系統(tǒng)后臺(tái)運(yùn)行內(nèi)存( 注:系統(tǒng)前臺(tái)運(yùn)行內(nèi)存并不耗太大資源,主要包括主屏運(yùn)行以及系統(tǒng)內(nèi)置應(yīng)用打開(kāi)狀態(tài) ),下文將詳細(xì)表述第三方應(yīng)用的運(yùn)行內(nèi)存占用。 3. 同時(shí)開(kāi)了多個(gè)應(yīng)用( 尤其是大型第三方應(yīng)用或游戲 )后,我的 iPhone 6 Plus 真的快到極限了。 在說(shuō)多開(kāi)應(yīng)用前,先說(shuō)下應(yīng)用前臺(tái)運(yùn)行內(nèi)存。簡(jiǎn)而言之,iPhone 6 Plus 在帶動(dòng)大型游戲方面已經(jīng)開(kāi)始顯得吃力了。以我喜歡的 Oceanhorn( 海之號(hào)角 )為例,這是一款被蘋(píng)果官方推薦多次的游戲,但在 iOS 9.3.2 系統(tǒng)下打開(kāi)最新版本的這款游戲后,屏幕會(huì)有幾秒鐘的黑屏,然后才出現(xiàn)標(biāo)題畫(huà)面,進(jìn)行游戲時(shí)也會(huì)遇到個(gè)別卡頓的操作場(chǎng)景。 需要指出的是,iPhone 6 Plus 運(yùn)行大型游戲卡頓或者重載的情況,既有 1G RAM 的因素,也有蘋(píng)果 A8 芯片對(duì) 1080P 設(shè)備不友好、iOS 新系統(tǒng)等多方面的因素。 有網(wǎng)友在知乎回答“ 怎么看待 iPhone 6 和 iPhone 6 Plus 的 RAM 依然是 1GB?”的問(wèn)題時(shí),表示“ 要是( iPhone 6 / 6 Plus )內(nèi)存升級(jí)到 2GB,開(kāi)發(fā)者必然以 2GB 內(nèi)存來(lái)設(shè)計(jì)應(yīng)用,到時(shí)候 iOS 上到處是內(nèi)存占用大的應(yīng)用,5S( 1GB RAM )也會(huì)很快卡 shit 了 ”。 iPhone 6 / 6 Plus 沒(méi)有升級(jí)到 2GB,但 iPhone 6s / 6s Plus 升級(jí)到了 2GB RAM。 除了大型游戲,微信也是一個(gè)明顯的重任務(wù) App。當(dāng)然,微信的情況需要因人而異。 因?yàn)槲壹恿瞬簧傥⑿湃?,訂閱?hào)個(gè)數(shù)逼近限定值,還有上千微信好友,所以每天早上我首次打開(kāi)微信,都是一個(gè)相當(dāng)緩慢的加載過(guò)程。即便是在網(wǎng)速飛起的辦公室,三個(gè)小時(shí)不開(kāi)微信,然后再去打開(kāi)的話(huà)( 不管后臺(tái)關(guān)沒(méi)關(guān)閉 ),也是一個(gè)比較緩慢的加載過(guò)程,大約 20 秒才能正常顯示。當(dāng)然,微信進(jìn)入加載緩慢給我?guī)?lái)的卡頓感( 不暢快感 ),不只有運(yùn)行內(nèi)存的因素,也有網(wǎng)速、手機(jī)處理速度等方面的因素。 現(xiàn)在說(shuō)下多開(kāi)應(yīng)用,這種情況通常會(huì)占用大量的運(yùn)行內(nèi)存。 傳統(tǒng)認(rèn)知是,可用運(yùn)行內(nèi)存( RAM )越多越好,這在 Windows 電腦上顯得最為突出。但在 iPhone 和 Android 手機(jī)上,卻可以不必在意這個(gè)數(shù)值是多了還是少了。 分析認(rèn)為,對(duì)于 Android 手機(jī)而言,可用運(yùn)行內(nèi)存越小,利用率就越高,其中的數(shù)據(jù)就越多,數(shù)據(jù)訪(fǎng)問(wèn)的命中率就越高,系統(tǒng)也就越快。但當(dāng)打開(kāi)的應(yīng)用越來(lái)越多,運(yùn)行內(nèi)存占用爆滿(mǎn)后,Android 手機(jī)就會(huì)有內(nèi)存回收機(jī)制來(lái)進(jìn)行應(yīng)對(duì)。這與 iOS 系統(tǒng)的「 墓碑機(jī)制 」有頗多共性。 不管 iOS 還是 Android 系統(tǒng),在運(yùn)行內(nèi)存爆表的時(shí)候( 諸如多開(kāi)應(yīng)用的典型場(chǎng)景 ),都會(huì)殺掉后臺(tái)的進(jìn)程,這一點(diǎn)是沒(méi)有區(qū)別的。有區(qū)別的地方是,在進(jìn)程被殺掉后,Android 系統(tǒng)中的不少進(jìn)程會(huì)再度啟動(dòng),而 iOS 系統(tǒng)中的被殺掉進(jìn)程卻很難再度啟動(dòng)。所以,iOS 的內(nèi)存回收機(jī)制能取得騰出內(nèi)存的實(shí)效,而 Android 系統(tǒng)的內(nèi)存回收機(jī)制卻很難阻止「 流氓軟件 」進(jìn)行反撲。 蘋(píng)果把 iOS 的內(nèi)存回收機(jī)制壟斷在自己手中,不給被殺掉的第三方應(yīng)用在后臺(tái)留有任何反撲的機(jī)會(huì); Google 雖然也握有 Android 內(nèi)存回收機(jī)制的主動(dòng)權(quán),卻也給了被殺掉的第三方應(yīng)用在后臺(tái)選擇反撲的主動(dòng)權(quán)。 回到我的 iPhone 6 Plus 上,為啥后臺(tái)應(yīng)用開(kāi)多了,也會(huì)感到卡頓呢? 首先,雖然多開(kāi)應(yīng)用、運(yùn)行內(nèi)存爆表后,iOS 系統(tǒng)會(huì)干掉部分后臺(tái) App 或游戲,但不管是重新打開(kāi)被關(guān)掉的后臺(tái)應(yīng)用或大型游戲( 重新載入 ),還是在多個(gè)后臺(tái)應(yīng)用間進(jìn)行切換的過(guò)程( iOS 8 / 9 系統(tǒng)的后臺(tái)應(yīng)用切換過(guò)程本身就不算流暢 ),我都感覺(jué)到了卡頓,更準(zhǔn)確的說(shuō)法是不流暢。 其次,多開(kāi)應(yīng)用持續(xù)累加,運(yùn)行內(nèi)存頻繁爆表,后臺(tái)內(nèi)存回收機(jī)制頻繁作用,后臺(tái)這一連串過(guò)程本身可能也會(huì)帶來(lái)前臺(tái)操作的卡頓感。 最后,蘋(píng)果 A8 芯片對(duì)于 1080P 設(shè)備的優(yōu)化問(wèn)題,iOS 9 系統(tǒng)本身對(duì)于 iPhone 6 Plus 的優(yōu)化問(wèn)題,這些問(wèn)題本身也會(huì)導(dǎo)致手機(jī)在開(kāi)多應(yīng)用后產(chǎn)生更加明顯的「 疲憊感 」。 綜上所述,我的 iPhone 6 Plus 之所以會(huì)出現(xiàn)卡頓情況,有著相對(duì)復(fù)雜的成因,單個(gè)的原因或者情況很難導(dǎo)致卡頓,但多個(gè)原因和情況同時(shí)并發(fā)的話(huà),我就可能感受到明顯的卡頓。 iOS 8 系統(tǒng)后,蘋(píng)果不僅加入了更多的系統(tǒng)后臺(tái)動(dòng)作,而且也將不少后臺(tái)動(dòng)作的權(quán)限開(kāi)放給第三方 App。與 Apple Watch、iPad、Mac 設(shè)備間的聯(lián)動(dòng),一定程度上也加大了系統(tǒng)后臺(tái)運(yùn)行內(nèi)存的占用以及數(shù)據(jù)的讀寫(xiě)和傳輸通道。除了系統(tǒng)后臺(tái)進(jìn)行的這些動(dòng)作,個(gè)別第三方應(yīng)用( 例如微信 )以及大型游戲在 iPhone 6 Plus 的前臺(tái)也相當(dāng)占用運(yùn)行內(nèi)存,以至于出現(xiàn)進(jìn)入緩慢、個(gè)別場(chǎng)景操作卡頓的情況。 再次說(shuō)明,iPhone 6 Plus 的卡頓問(wèn)題不具有連續(xù)性( 不同于 Android 手機(jī)可能存在的連續(xù)卡頓現(xiàn)象 ),而只在特定的應(yīng)用場(chǎng)景下,表現(xiàn)最突出的莫過(guò)于前臺(tái)運(yùn)行個(gè)別大型游戲,或者后臺(tái)應(yīng)用連開(kāi)、系統(tǒng)后臺(tái)運(yùn)行活躍的時(shí)候。由于我的 iPhone 6 Plus 裝了 442 個(gè)應(yīng)用( 上百個(gè)活躍應(yīng)用 ),這也讓我有更大的幾率遇到這些特定的應(yīng)用場(chǎng)景。 總結(jié)起來(lái),iPhone 6 Plus 卡頓的原因既有 1G RAM 本身的因素,還有蘋(píng)果 A8 芯片以及 iOS 系統(tǒng)內(nèi)在的因素。蘋(píng)果給 iPhone 6 / 6s Plus 配備 2G RAM,也表明大運(yùn)行內(nèi)存對(duì) iOS 設(shè)備的必要性,要知道 12.9 英寸 iPad Pro 甚至擁有了 4G RAM。 當(dāng)然,也不是運(yùn)行內(nèi)存越大,就越好。沒(méi)有與之完美搭檔的處理器和操作系統(tǒng),大運(yùn)行內(nèi)存手機(jī)的用戶(hù)體驗(yàn)可能還不如個(gè)別小運(yùn)行內(nèi)存手機(jī)。例如,個(gè)別 4G RAM 的 Android 機(jī)在整體流暢度上還不如 3G RAM 的 Android 機(jī),同時(shí)完敗于 2G RAM 的 iPhone 6s。 文章最后,再提下手機(jī)可用存儲(chǔ)容量( ROM )與卡頓的關(guān)系吧。主流觀(guān)點(diǎn)認(rèn)為,可用存儲(chǔ)容量多少與手機(jī)卡頓并無(wú)太大關(guān)聯(lián),但有網(wǎng)友在知乎發(fā)言表示,“ iPhone 裝太多應(yīng)用后,一定會(huì)卡 ”。 對(duì)于這個(gè)問(wèn)題,大家又是怎么看的呢? 感謝大家的耐心觀(guān)看,有什么問(wèn)題都可以在評(píng)論區(qū)進(jìn)行交流。 附我的 iPhone 6 Plus 主屏截圖,共計(jì) 442 個(gè)應(yīng)用( 可用存儲(chǔ)容量:868M / 113G ): |