MacRumors

Skip to Content

Подробный обзор хранилища и утончения приложений на новом Apple TV

Накануне выхода Apple TV четвертого поколения издание Polygon подробно изучило устройство, объяснив, как используется хранилище. Apple предлагает Apple TV в конфигурациях с 32 и 64 ГБ памяти, но первоначальная загрузка приложений ограничена 200 МБ, что вызвало некоторое недоумение относительно того, как работает хранилище и для чего оно используется на устройстве.

Хотя приложения на устройстве ограничены 200 МБ памяти при загрузке, ресурсы по запросу, являющиеся частью функции App Thinning в iOS 9, предназначенной для уменьшения размера приложений, позволяют приложениям tvOS загружать и удалять контент по мере необходимости, например, уже пройденные или еще не пройденные уровни. Разработчики могут хранить 20 ГБ ресурсов по запросу для приложений в iCloud.

apple_tv_2015_roundup
При ограничении размера приложений на поверхности в 200 МБ может показаться, что более 32 ГБ памяти избыточны, но приложения фактически могут загружать до 2 ГБ ресурсов сразу после установки. Пользователи Apple TV, которые планируют играть в большое количество игр или использовать ресурсоемкие приложения, потенциально могут столкнуться с большим объемом использования памяти, поэтому обновление до 64 ГБ может быть оправданным.

Используя эту архитектуру, все биты и байты, которые вместе составляют каждое приложение Apple TV, находятся в некоторой комбинации в двух местах: на серверах Apple и на вашем Apple TV. Вот как это распределяется:

— Пакет приложения, доступный через App Store, ограничен 200 МБ
— Теги первоначальной установки, которые представляют собой ресурсы по запросу, ограниченные суммарно 2 ГБ (в дополнение к первоначальному пакету приложения объемом 200 МБ)
— Предварительно загруженные данные, которые имеют приоритет для автоматической загрузки после установки первоначального пакета приложения
— Данные, размещенные в App Store, доступные по запросу, ограниченные суммарным предварительно утонченным размером в 20 ГБ (в дополнение к ограничению размера пакета приложения)

Собственные рекомендации Apple по хранению данных не содержат много информации. Apple предполагает, что клиенты, которые планируют транслировать фильмы, телепередачи и музыку или играть в «несколько приложений и игр», смогут обойтись хранилищем на 32 ГБ. Те, кто планирует «загружать и использовать много приложений и игр», должны выбрать конфигурацию на 64 ГБ.

Polygon поговорил с рядом разработчиков о функции App Thinning на Apple TV. В то время как некоторых разработчиков с небольшими приложениями в пределах лимита 200 МБ это не беспокоило, другие, как Тайрон Родригес, работающий над The Binding of Isaac, подозревали, что справиться с функциями App Thinning может быть проблематично.

«Размер приложений, и не вкладывая в это смысла, будет огромной проблемой для некоторых разработчиков, — говорит Родригес изданию Polygon. — Это означает, что The Binding of Isaac: Rebirth не будет соответствовать требованиям Apple без серьезной переработки. Это устройство предназначено для домашнего Wi-Fi / проводного Интернета, но очевидно, что Apple [хочет] уменьшить размер файла, чтобы на устройстве поместилось больше приложений. Это несколько неискренне и не идеально для разработчика игр.»

Для более подробного изучения того, как работает хранилище Apple TV, как оно использует App Thinning, преимуществ App Thinning и что разработчики думают об ограничениях хранилища Apple TV, обязательно ознакомьтесь с полной статьей Polygon о новом Apple TV.

Apple начала продавать свой новый Apple TV в своем онлайн-магазине сегодня утром, а первые Apple TV поступят к покупателям на этой неделе. Устройство стоит 149 долларов за версию на 32 ГБ и 199 долларов за версию на 64 ГБ.