Apple Новини

Най-новите бета-версии на iOS и iPadOS 15 позволяват на приложенията да изискват достъп до повече RAM

Петък, 25 юни 2021 г., 3:58 ч. PDT от Сами Фатхи

Apple прави сериозна крачка, която ще позволи на разработчиците да подобрят производителността на своите приложения на iPhone и iPad, като предоставят на приложенията възможност за достъп до повече от паметта или RAM на устройството, започвайки по-късно тази есен.





ipad pro с m1 чип
Понастоящем приложенията са ограничени до количеството RAM, което могат да използват, независимо от наличното количество на устройството. Например, въпреки най-високия клас M1 iPad Pro, включващ 16 GB RAM, на iPadOS 14, приложенията са ограничени да използват само 5GB . 16 GB RAM е най-голямото количество RAM, предлагано някога в iPhone или iPad, а ограничението от 5 GB означава, че приложенията не могат да използват дори половината от това, което iPad Pro може да предложи.

Във вторите бета версии на iOS и iPadOS 15, пуснати за разработчиците вчера, Apple е въвеждане на ново право, което разработчиците могат да поискат това ще изложи техните приложения на повече памет. Apple казва, че това право ще информира системата, че дадено приложение „може да работи по-добре, като надвиши ограничението за памет на приложението по подразбиране“. Документацията за разработчици на Apple не уточнява колко допълнителна RAM може да бъде изложено на приложението и също така казва, че това е ограничено до „поддържани устройства“.



Добавете това право към приложението си, за да информирате системата, че някои от основните функции на приложението ви могат да работят по-добре, като надвишавате ограничението за памет на приложението по подразбиране на поддържаните устройства. Ако използвате това право, уверете се, че приложението ви продължава да се държи правилно, ако не е налична допълнителна памет.

Въпреки че Apple не уточнява количеството допълнителна RAM, което приложение може да поиска, текстът на документацията, който съветва разработчиците да използват функция за „определяне на количеството налична памет“, предполага, че таванът на приложенията за памет може да бъде относително Високо.

Малко вероятно е Apple да позволи на разработчиците да използват пълния обем памет на дадено устройство. Въпреки че този сценарий може да бъде полезен за професионални приложения от висок клас на iPad Pro, той значително би забавил системата и би затруднил многозадачността с различни приложения. Потребителите на iPad Pro, а напоследък и благодарение на M1 iPad Pro, се оплакват, че iPadOS ограничава истинската потенциална производителност на iPad.

Въпреки надеждите на много потребители, iPadOS 15 не въведе никакви значими функции, които да се възползват напълно от хардуера на iPad, по-специално iPad Pro, задвижван от M1. Въпреки това, възможността на приложенията да изискват достъп до повече RAM памет на устройството ще помогне на приложенията да използват дори повече от това, което дадено устройство може да предложи.

Новото право е достъпно за тестване от разработчиците, но няма да бъде достъпно за приложения в App Store до тази есен, когато iOS и iPadOS 15, заедно с watchOS 8, tvOS 15 и macOS Monterey, станат достъпни.

Свързани обзори: iOS 15 , iPad 15 Свързан форум: iOS 15