iPadOS 15允許應用程式在16GB大記憶體iPad Pro上佔用12GB
從iPadOS 15開始,蘋果給開發者分配了更多的記憶體,使應用程式能夠使用iPad中更多的可用記憶體,運行得更快、更順暢。 現在,通過一項新權利的賦予,開發者能夠讓iPadOS 15知道,如果他們的應用程式能夠獲得更多的系統記憶體,其某些功能可能會表現得更好。
目前,蘋果對一個應用程式可以使用的內存量設置了上限,主要是為了確保單個應用程式不會利用設備的所有記憶體,影響其他核心系統功能。
到目前為止,我們對這一權利的具體細節掌握的資訊有限,包括一個應用程式究竟可以申請多少記憶體。 然而,隨著iPadOS 15 在 9 月 20 日推出,我們現在知道,在最高端的 M1 iPad Pro 上,應用程式可以使用以前允許的兩倍的內存量。
新的細節是由圖形設計應用Artstudio Pro背後的開發者分享的,根據他們的發現,在最高端的M1 iPad Pro上,它具有16GB的記憶體,應用可以通過權利要求使用這些可用記憶體的12GB。 不過在只有8GB記憶體的M1 iPad Pro型號上,應用程式最多可以申請6GB。
在這兩種情況下,即使應用程式通知iPadOS需要額外的記憶體,iPadOS仍會在16GB的iPad Pro機型可用的4GB和其他機型可用的2GB之上為該應用程式分配2GB的緩衝區。
這一新變化可能對圖形密集型應用最為有利,比如那些用於繪圖、建模以及照片和視頻編輯的應用。 雖然增加的記憶體分配受到歡迎,但一些使用者可能繼續認為iPadOS沒有充分利用iPad內部的硬體,尤其是11英寸和12.9英寸的iPad Pro採用的M1晶元,完全處於殺雞用牛刀的狀態。
蘋果表示,新的記憶體使用規則將在”支持的設備”上提供,目前,除了新的iPad Pro之外,哪些設備受到支援還不得而知。 例如,本周,蘋果發佈了新的iPad mini和第九代入門級iPad,分別配備4GB和3GB記憶體。 對於這些新機型,蘋果不太可能允許應用程式請求超過系統限制的記憶體,因為這可能影響iPadOS的核心功能。