Автоматическое создание пустого пространства перед развертыванием

Alexander Zubar

Последнее обновление 4 года назад

Gizmo включает в себя автоматическую систему удаления файлов/папок на целевом разделе, чтобы создать необходимое пространство перед любым автоматическим развертыванием.

Когда клиент запускает игру с прикрепленным к ней профилем развертывания:

  1. Gizmo вычисляет общий размер профиля развертывания, который собирается развернуть.
  2. Gizmo проверяет наличие пустого пространства на клиенте, равного размеру в шаге 1.
  3. Если свободного места на клиенте недостаточно, Gizmo выполняет следующие действия:
  • Он собирает статистику использования всех профилей развертывания, присутствующих в базе данных Gizmo. Основываясь на общем количестве часов, сыгранных для каждой игры, он сортирует профили развертывания от наименее используемых до наиболее используемых. Профили развертывания с параметром (игнорировать очистку) игнорируются.
  • Выполняется удаление наименее используемого профиля развертывания,а затем пересчитывается доступное пространство. Если пустого пространства все еще недостаточно, gizmo удаляет следующий наименее используемый профиль развертывания targetdir.
  • Процесс повторяется до тех пор, пока пустое пространство не станет достаточным для развертывания или не исчезнут все профили развертывания, которые нужно удалить. В этом случае на клиентском интерфейсе появляется сообщение "недостаточно места на диске".
Чтобы включить автоматическое создание пустого пространства в gizmo, установите флажок "выделить свободное пространство" в настройках клиента.

При желании вы можете настроить Gizmo на удаление дополнительного пространства во время процедуры.

Примечание: если, например, Gizmo пытается развернуть профиль в разделе D, он будет удалять только папки в этом же разделе.

Эта статья была вам полезна?

1 из 1 понравилась эта статья

Все еще нужна помощь? Напишите нам