Apple News

Nejnovější beta verze iOS a iPadOS 15 umožňují aplikacím žádat o přístup k větší paměti RAM

Pátek 25. června 2021 3:58 PDT od Sami Fathi

Apple dělá velký krok, který vývojářům umožní zlepšit výkon jejich aplikací na iPhonech a iPadech tím, že aplikacím umožní přístup k větší části paměti zařízení nebo RAM počínaje koncem letošního podzimu.





ipad pro s čipem m1
V současné době jsou aplikace omezeny množstvím paměti RAM, které mohou používat, bez ohledu na množství dostupné v zařízení. Například i přes iPad Pro nejvyšší třídy M1 s 16 GB RAM na iPadOS 14, aplikace jsou omezeny na využití pouze 5 GB . 16 GB RAM je nejvyšší množství RAM, jaké kdy iPhone nebo iPad nabízel, a 5GB omezení znamená, že aplikace nejsou schopny využít ani polovinu toho, co iPad Pro nabízí.

Ve druhé beta verzi iOS a iPadOS 15, která byla včera vydána vývojářům, je Apple zavedení nového oprávnění, které mohou vývojáři požadovat to vystaví jejich aplikace více paměti. Apple říká, že toto oprávnění informuje systém o tom, že aplikace „může fungovat lépe, když překročí výchozí limit paměti aplikace“. Dokumentace pro vývojáře společnosti Apple nespecifikuje, kolik paměti RAM navíc může být aplikace vystavena, a také uvádí, že je to omezeno na „podporovaná zařízení“.



Přidejte toto oprávnění do své aplikace, abyste informovali systém, že některé základní funkce vaší aplikace mohou fungovat lépe, pokud překročíte výchozí limit paměti aplikace na podporovaných zařízeních. Pokud toto oprávnění použijete, ujistěte se, že se aplikace stále chová správně, pokud není k dispozici další paměť.

I když Apple nespecifikuje množství RAM navíc, které může aplikace požadovat, znění dokumentace, která radí vývojářům používat funkci pro „určení množství dostupné paměti“, naznačuje, že strop paměti, kterou mohou aplikace požadovat, může být relativně vysoký.

Je nepravděpodobné, že Apple umožní vývojářům využít plné množství paměti na zařízení. I když tento scénář může být užitečný pro špičkové profesionální aplikace na iPadu Pro, výrazně by zpomalil systém a ztížil multitasking s různými aplikacemi. Uživatelé iPadu Pro, a v poslední době také díky M1 iPad Pro, si stěžovali, že iPadOS omezuje skutečný potenciální výkon iPadu.

Navzdory nadějím mnoha uživatelů iPadOS 15 nezavedl žádné významné funkce, které by plně využívaly hardware iPadu, konkrétně iPad Pro s M1. Schopnost aplikací žádat o přístup k větší paměti RAM v zařízení však bude mít daleko k tomu, aby aplikace mohly využívat ještě více toho, co zařízení nabízí.

Nové oprávnění je k dispozici pro testování vývojářům, ale aplikacím v App Store bude zpřístupněno až letos na podzim, kdy budou k dispozici iOS a iPadOS 15 spolu s watchOS 8, tvOS 15 a macOS Monterey.

Související souhrny: iOS 15 , iPad 15 Související fórum: iOS 15