Unity 6.3
0 онлайн 106 гостей 3 в системе
Вход
Ассеты и медиа Шаг 59 из 148

Unity Требования к ускорителям

Вы можете установить Unity Accelerator следующими способами:

После установки Unity Accelerator, вы должны настроить его в Unity Editor.

Предварительные условия

Установите Unity Accelerator в каждой сети, в которой работает ваша команда. У вас должна быть работающая машина в локальной сети, которая может разместить сервер кэша со следующими требованиями:

Операционная система

На локальном узле должна работать одна из следующих операционных систем:

  • Linux (Fedora 35, RedHat/CentOS 9, Ubuntu 22.04, Debian 12, … требуется glibc 2.34 или выше). Вы должны установить Unity Accelerator как root.
  • Windows Сервер 2008Р2 или Windows 7 или выше (бит 64)
  • macOS 10.12 или выше (бит 64)

Размер хранилища

На локальном узле должно хватать места для хранения большинства файлов вашего проекта. В идеале хранилище должно располагаться на твердотельном накопителе, отдельном от диска с операционной системой.

  • Рекомендуемый размер хранилища: эквивалент одной локальной папки Library для каждого активного ответвления разработки на каждой платформе, для которой вы разрабатываете. Например, если вы строите для iOS, Android, и WebGL, и ваша команда работает одновременно над 5 ответвлениями (mainline, staging и 3 feature), а средняя папка Library составляет 5 GB, тогда вам нужно 75 GB хранение.
  • Минимальный размер хранилища: Эквивалент одной локальной папки Library для каждой платформы, для которой вы разрабатываете. Например, если вы разрабатываете для iOS, Android, и WebGL, и средняя папка библиотеки составляет 5 GB, тогда вам нужно 15 GB хранение.

Размер памяти

Локальному узлу требуется столько памяти, сколько разумно доступно. Минимум — 2 GB из RAM, но если доступно больше памяти, операционная система использует ее для буферизации кэшированных элементов, что приводит к повышению производительности для часто доступных элементов.

  • Рекомендуемая RAM размер достаточно RAM для хранения одной полной копии папки Библиотека. Unity Ускоритель использует LRU (Наименее недавно использованные) кэш для самостоятельного управления RAM. В идеале вы хотите достаточно RAM хранить столько полных копий папки Библиотеки, на сколько активно работается (целевые платформы * активные ветки). Это предотвращает слишком частый доступ к дисковому хранилищу.
  • Как минимум, у вас должен быть RAM размер самого большого ассета в папке библиотеки на всех целевых платформах. Если вы не знаете, имейте по крайней мере 2 GB из RAM.

Сетевые требования

Локальный хост должен быть подключен к той же сети, что и ваша команда, или маршрутизироваться локально с соответствующими политиками брандмауэра, которые разрешают доступ к адресу IP и порту TCP сервера кэша. Производительность ускорителя Unity зависит от пропускной способности сети и пропускной способности пути подключения конечных пользователей к экземпляру сервера кэша.

В ускорителе Unity нет встроенных средств контроля доступа, поэтому лучше разместить его за VPN или другим ограничительным брандмауэром, чтобы неавторизованные пользователи не могли получить доступ к конфиденциальным данным.

Дополнительные ресурсы