WOOFY · Игровые вопросы

Таймер загрузки не обещает, когда можно играть

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

Два вымышленных учебных примера, а не замеры или типичные размеры и скорости игр.

Сеанс начинается через 30 минут

Используйте наблюдения за текущей передачей данных, чтобы решить, что сказать друзьям.

Известна только условная оценка времени передачи.

Берите оставшуюся загрузку, а не общий объём или размер установленной игры. Один замер не гарантирует будущую скорость. Локальная работа может идти параллельно или после передачи, поэтому добавление предполагаемой фиксированной задержки не определит время начала.

Что полезно проверить дальше

Перед согласованием времени снова проверьте остаток сетевых данных, единицу скорости и текущий этап программы запуска.

Прокрутите таблицу данных по горизонтали, если она не помещается на экране.

Данные этого примера
НаблюдениеЧто даноЧто это означает
Сетевые данныеВсего 40 GB; получено 10 GBОсталось передать 30 GB.
Наблюдаемая скорость20 MB/s = 160 MbpsВ байте восемь бит: это одна и та же скорость.
Условная оценка времени передачи30000 MB ÷ 20 MB/s = 1500 s = 25 минутПредполагается, что скорость сохранится.
Локальная работаОставшееся время неизвестноПоследних 5 минут может не хватить на установку или проверку.
Какой вывод подтверждают данные?
  1. Игра будет готова через 25 минут.
  2. Вся работа закончится за 30 минут.
  3. При сохранении скорости передача займёт 25 минут; время начала игры неизвестно.

При сохранении скорости передача займёт 25 минут; время начала игры неизвестно.

Передача закончилась, но состояния различаются

Сравните два вымышленных экрана обновления. Оба получили свои 2 GB сетевых данных.

A нужно наблюдать; нехватка места у B определена числом.

Steam может перестраивать большие файлы при небольшом обновлении. Epic может приостанавливать загрузку, пока записывает полученные файлы. Ни один факт не задаёт универсальный множитель места. Нехватка у B следует из явного требования, а не загрузки в 2 GB; выполнение только этого требования не доказывает готовность.

Что полезно проверить дальше

Следите за прогрессом и ошибками A. Для B уточните требование и целевой диск перед управлением хранилищем, затем снова проверьте состояние программы запуска.

Прокрутите таблицу данных по горизонтали, если она не помещается на экране.

Данные этого примера
НаблюдениеЧто даноЧто это означает
Экран A0 MB/s; установка; работа с диском продолжаетсяНулевая сетевая скорость сама по себе не доказывает ни сбой, ни готовность.
Экран BОстановлено; требуется 32 GB свободного места на целевом дискеЭто текущее требование к свободному месту, а не итоговый размер игры.
Свободное место на экране B20 GB на том же диске32 − 20 = 12 GB меньше указанного требования.
Какой вывод следует?
  1. Оба готовы, потому что передача по сети закончилась.
  2. A продолжает работать; B не хватает 12 GB места.
  3. Обоим всегда нужно вдвое больше места, чем занимает установленная игра.

A продолжает работать; B не хватает 12 GB места.

Читайте данные последовательно

  1. Перед расчётом сопоставьте величину и единицу: остаток передачи, скорость или требуемое свободное место.
  2. Рассматривайте текущий этап и сообщения об ошибках отдельно от скорости сети.
  3. Назовите подтверждённые наблюдениями выводы и оставшиеся неизвестные.

Границы расчёта

В примерах используются десятичные единицы: 1 GB = 1000 MB. Проверяйте фактическую единицу; GB и GiB различаются.

При нулевой скорости нельзя получить конечную оценку времени для положительного остатка данных. Отсутствие оставшейся загрузки не доказывает завершение установки, успешный запуск или доступность сервера.

Оценивайте работу, которую можно выразить числом. Уточните оставшиеся этапы, прежде чем обещать время игры.