Apple News

Najnovije beta verzije iOS-a i iPadOS-a 15 omogućuju aplikacijama da zatraže pristup više RAM-a

Petak, 25. lipnja 2021., 3:58 PDT, Sami Fathi

Apple poduzima veliki korak koji će programerima omogućiti da poboljšaju performanse svojih aplikacija na iPhoneu i iPadu, dajući aplikacijama mogućnost pristupa većem dijelu memorije ili RAM-a uređaja počevši kasnije ove jeseni.





ipad pro s m1 čipom
Trenutno su aplikacije ograničene na količinu RAM-a koju mogu koristiti, bez obzira na količinu dostupnu na uređaju. Na primjer, unatoč vrhunskom M1 iPad Pro s 16 GB RAM-a, na iPadOS-u 14, aplikacije su ograničene na korištenje samo 5 GB . 16 GB RAM-a najveća je količina RAM-a ikad ponuđena na iPhoneu ili iPadu, a ograničenje od 5 GB znači da aplikacije ne mogu iskoristiti ni polovicu onoga što iPad Pro nudi.

U drugoj beta verziji iOS-a i iPadOS-a 15, koja je jučer objavljena za programere, Apple je uvođenjem novog prava koje programeri mogu zatražiti to će njihove aplikacije izložiti više memorije. Apple kaže da će ovo pravo obavijestiti sustav da aplikacija 'može raditi bolje ako premaši zadano ograničenje memorije aplikacije.' Appleova dokumentacija za razvojne programere ne navodi koliko dodatnog RAM-a aplikacija može biti izložena, a također kaže da je to ograničeno na 'podržane uređaje'.



Dodajte ovo pravo svojoj aplikaciji kako biste informirali sustav da bi neke od temeljnih značajki vaše aplikacije mogle raditi bolje ako premašuju zadano ograničenje memorije aplikacije na podržanim uređajima. Ako koristite ovo pravo, provjerite ponaša li se vaša aplikacija ispravno ako dodatna memorija nije dostupna.

Iako Apple ne navodi količinu dodatnog RAM-a koju aplikacija može zahtijevati, tekst dokumentacije, koji savjetuje programerima da koriste funkciju za 'određivanje količine dostupne memorije', sugerira da bi gornja granica memorije koju aplikacije mogu zahtijevati može biti relativno visoka.

Malo je vjerojatno da će Apple dopustiti programerima da iskoriste punu količinu memorije na uređaju. Iako bi taj scenarij mogao biti koristan za vrhunske profesionalne aplikacije na iPadu Pro, značajno bi usporio sustav i otežao više zadataka s različitim aplikacijama. Korisnici iPada Pro, a u posljednje vrijeme zahvaljujući M1 iPad Pro, žalili su se da iPadOS ograničava stvarne potencijalne performanse iPada.

Unatoč mnogim nadama korisnika, iPadOS 15 nije uveo nikakve značajne značajke koje bi u potpunosti iskoristile hardver iPada, točnije iPad Pro s M1 pogonom. Međutim, mogućnost aplikacija da zatraže pristup većem broju RAM-a na uređaju će uvelike pomoći u tome da aplikacije mogu iskoristiti još više od onoga što uređaj može ponuditi.

Novo pravo dostupno je programerima za testiranje, ali neće biti dostupno aplikacijama u App Storeu do ove jeseni kada budu dostupni iOS i iPadOS 15, uz watchOS 8, tvOS 15 i macOS Monterey.

Povezani pregledi: iOS 15 , iPad 15 Povezani forum: iOS 15