即使 iPad Pro 搭載 16G 記憶體,但每個 App 最多也只能用 5GB

iPad Pro M1 記憶體 RAM iPadOS

新款 iPad Pro 2021 上使用的是蘋果現在的旗艦 ARM 晶片,也就是 M1 晶片,與目前的 Mac 系列家族使用的是同款經片,因此在記憶體上當然也有 8GB 與 16GB 兩種選擇,相較於過去的 iPad Pro 2020 使用的是 6GB 的記憶體,在多工處理上,會比前代機型更順暢,不過近日開法者就表示,在 iPadOS 的限制下,每個 App 最多只能使用 5GB 的記憶體。來了解其中的原因吧。

在 iPadOS 的限制下,每個 App 最多只能佔用 5GB 的記憶體

專業的繪圖應用程式 Artstudio Pro 最近釋出更新,更新內容為針對新 iPad Pro 2021 進行優化,不過同為專業繪圖軟體 Procreate 的開發者在論壇上表示,任何的應用程式,在新 iPad Pro 上若佔用超過 5GB 的記憶體,會直接被 iPadOS 的後台清除,導致應用程式崩潰當機。

iPad Pro M1 記憶體 RAM iPadOS

新款 iPad Pro 分別有 8GB 與 16GB 的機型供選擇,搭載 8GB 記憶體的機型為容量 128GB、256GB、512GB,搭載 16GB 記憶體的機型容量為 1TB、2TB。其實不管是搭載 8GB 或是 16GB 的記憶體,在扣除 iPadOS 本身運行所需要的佔用量,真正可以給應用程式使用的記憶體容量遠不到 8GB、16GB 這麼多,一般會認為蘋果是為了保證整體系統可以流暢使用,才會設下這個 5GB 的限制,逼著應用程式的開發者要去優化自己的應用程式,避免記憶體佔用過大。

開發者與用戶都希望 iPadOS 15 可以優化多工處理

先前文章提到,以目前的 iPadOS 14 來說,單個螢幕最多能同時執行 3 個應用程式,所以有許多開發者與用戶都希望即將在 WWDC 2021 發表的 iPadOS 15 可以優化多工處理的表現,至於蘋果會不會為新款的 iPad Pro 2021 解除記憶體的使用限制,筆者個人認為對於蘋果來說是一個選擇,是要優化自身的 iPadOS 讓開發者可以好好利用 M1 的強悍性能,使用更複雜多變的程式碼而佔用高容量的記憶體,還是要遵守以往,以使用體驗為前提,逼著開發者去優化自身的應用程式,這就要看蘋果與開發者如何拿捏中間的平衡點了。

當然也希望既然都與 Mac 與用同款處理晶片,從 macOS 導入相關的記憶體管理技術,例如當電腦快達到記憶體上限時,記憶體內非作用中的 App 會被壓縮,讓作用中的 App 有更多記憶體可用等等的技術,以最佳化 iPadOS 的記憶體管理。

延伸閱讀》

外媒分析:M1 iPad Pro 需要的是 iPadOS 15,而不是 macOSiPad Pro M1 iPadOS Mac

三個人裡面有一個戴 Apple Watch!銷量佔全球智慧穿戴裝置三分之一

M1 iPad Pro 2021 自帶微距攝影功能!開發者表示:這就像一個簡易的顯微鏡iPad Pro 後置相機 微距攝影