Las aplicaciones pueden solicitar acceso a más RAM con la autorización de iOS 15, superando los límites normales de memoria del sistema

0
168

Un derecho recientemente documentado permitirá a los desarrolladores de aplicaciones solicitar acceso privilegiado a la RAM en iOS y iPadOS. Este derecho del sistema ha existido en versiones anteriores de iOS como una trampilla de escape privada, utilizada por algunos procesos internos.

El cambio de privado a público significa que los desarrolladores de aplicaciones de terceros podrán aprovecharlo cuando corresponda. Esto será especialmente útil en el iPad Pro de última generación con chip M1, donde la RAM del sistema disponible puede alcanzar los 16 GB, pero el límite estándar de RAM por aplicación es de solo 5 GB.

Los límites de RAM por aplicación han existido en iOS desde la primera versión. A diferencia de Mac, iOS no intercambia memoria con el disco cuando la memoria se agota. Por lo tanto, iOS debe administrar cuidadosamente los recursos y los desarrolladores deben esperar que su aplicación pueda ser expulsada en cualquier momento.

Sin embargo, algunas aplicaciones profesionales en el iPad en particular podrían beneficiarse de poder usar más recursos del sistema que la aplicación promedio. Recientemente, los compradores del nuevo iPad Pro se sorprendieron al descubrir que el número de capas disponibles en un lienzo Procreate era el mismo independientemente de si habían comprado el modelo de 8 GB de RAM o de 16 GB de RAM. (Esto significaba que la única ventaja de comprar el modelo con especificaciones más altas era la capacidad de mantener más aplicaciones en la memoria al mismo tiempo para fines multitarea, en lugar de habilitar una sola aplicación).

Este evento destacó cómo la RAM máxima disponible para una aplicación individual en el iPad Pro M1 es de solo 5 GB, o menos de un tercio de la RAM física total en los modelos iPad Pro de 1 TB o 2 TB. Presumiblemente con este derecho, Procreate podrá acceder a significativamente más de 5 GB de RAM y mejorar la experiencia del cliente.

La documentación de este derecho advierte que no se garantiza el acceso a memoria adicional. Actualmente, tampoco está claro cuánta RAM adicional se otorgará, ya que los límites de RAM por aplicación varían según el dispositivo iOS.

Por supuesto, la mayoría de las aplicaciones no tienen requisitos de RAM tan elevados. Este derecho será bienvenido por aplicaciones de medios profesionales como editores de imágenes y videos. El uso apropiado de los derechos cae dentro del ámbito del equipo de revisión de aplicaciones.

Leave a reply