La gestione della RAM di iOS 15 è migliorata. Ora app come Procreate possono richiedere l’accesso a più memoria su dispositivi come l’iPad Pro M1 con 16 GB di RAM.


PUNTI SALIENTI DELLA STORIA:

  • iOS e iPadOS 15 espongono le app a più memoria su determinati dispositivi
  • Attualmente, le app sono limitate a solo cinque gigabyte di RAM
  • App come Procreate funzioneranno meglio su iPad dotati di RAM extra

Una schermata che mostra l'app di illustrazione Procreate su iPad
Procreate trarrà vantaggio dall’utilizzo di più RAM su dispositivi come l’M1 iPad Pro

La gestione della RAM di iOS 15 consente alle app di andare oltre i 5 GB

IOS 15 e iPadOS 15 di Apple apporteranno importanti miglioramenti delle prestazioni ad alcune app per iPad come Procreate, consentendo agli sviluppatori di richiedere l’accesso a più RAM quando gli aggiornamenti usciranno questo autunno.

I sistemi operativi mobili di Apple non utilizzano la memoria virtuale, limitando le app a cinque gigabyte di memoria anche se la quantità di memoria fisica è maggiore.

Per app come Procreate, questo significa noi Gli utenti non possono utilizzare livelli aggiuntivi durante la creazione di illustrazioni anche se eseguono l’app su un dispositivo come l’iPad Pro M1 con 16 GB di RAM, la quantità di RAM più alta finora in un dispositivo iOS.

Per fortuna, Apple ha deciso di fare qualcosa al riguardo.

Nelle seconde beta di iOS e iPadOS 15, Apple ha aggiunto un nuovo diritto per consentire agli sviluppatori di richiedere l’accesso a memoria aggiuntiva su”dispositivi supportati”, secondo la documentazione degli sviluppatori su Sito web di Apple.

Apple non specifica i dispositivi supportati , ma è lecito ritenere che l’azienda si riferisca probabilmente all’M1 iPad Pro, che viene fornito con otto o sedici gigabyte di memoria.

Per le app che richiedono più RAM, ciò potrebbe comportare prestazioni migliori.

Aggiungi questo diritto alla tua app per informare il sistema che alcune delle funzionalità principali della tua app potrebbero funzionare meglio superando il limite di memoria predefinito dell’app sui dispositivi supportati. Se utilizzi questo diritto, assicurati che la tua app funzioni ancora correttamente se non è disponibile memoria aggiuntiva.

È bello vedere che Apple affronta le attuali restrizioni in iPadOS che trattengono l’iPad Pro M1 dal raggiungere il suo vero potenziale durante l’esecuzione di app professionali.

IOS scambia la memoria con il disco?

Lo scambio di memoria o il paging si riferisce allo scambio di pezzi di RAM con la memoria flash quando la memoria si esaurisce. Molti sistemi operativi utilizzano lo scambio di memoria per consentire alle app di superare la dimensione della memoria fisica disponibile. Ma iOS e iPadOS non supportano lo scambio come fa macOS a causa di risorse limitate (il paging costante consuma energia).

Iscriviti a iDB su YouTube

Piuttosto che implementare la memoria virtuale tramite il paging, iOS gestisce in modo aggressivo la RAM, eliminando le app che non lo uso da un po’. Tali limitazioni hanno costretto gli sviluppatori di app per iPad di livello professionale come Procreate a ottimizzare il loro codice per situazioni di scarsa memoria.

Con gli sviluppatori ora in grado di richiedere l’accesso a più RAM su alcuni dispositivi come l’iPad M1 Pro, potremmo finalmente vedere app come Pixelmator Pro o Final Cut Pro essere portate su iPad.

Categories: IT Info