Оглавление:
Определение - Что означает Лаг?
Lag - это жаргонный термин для заметного снижения скорости приложения из-за чрезмерной перегрузки сети или недостаточной вычислительной мощности. Когда трафик больше емкости сети, сеть требует, чтобы программа подождала перед отправкой или получением данных.
В приложениях реального времени (например, в играх) задержка относится к неспособности приложения своевременно реагировать на входные данные. Лаг обычно используется для описания временной задержки между действиями игрока и реакцией игры на этот вход. Это может быть вызвано недостатком вычислительной мощности в случае игр, запущенных на компьютере или консоли. Онлайн-игры также испытывают задержки в периоды перегрузки сети и недостаточной вычислительной мощности. Отставание особенно заметно при игре в онлайн-игры по коммутируемым соединениям.
Техопедия объясняет отставание
Задержка в основном происходит из-за того, что данные требуют определенного времени в пути между приложениями, сложенного с временем обработки приложения данных. Конкретные типы отставания включают в себя:
- Локальное отставание в видеоиграх: большинство видеоигр страдают определенным отставанием. Отставание видеоигры измеряется в соответствии с заметной задержкой. Лаг неудобства и уровень разочарования в значительной степени зависят от типа игры. В стрелковых играх отставание может быстро стать серьезной проблемой, но в пошаговых стратегических играх отставание хорошо переносится.
- Отставание в многопользовательских онлайн-играх. У онлайн-видеоигр наблюдается отставание из-за задержки связи (отправка / получение пакетов) и недостаток локальной обработки. Опять же, тип игры определяет уровень разочарования пользователя.
- Отставание в облачных играх. В облачных онлайн-играх полная игра размещается на центральном сервере, что позволяет пользователю управлять локальным тонким клиентом для пересылки действий потокового игрового контроллера. Игровой сервер транслирует видеоигру кадр за кадром на тонкий клиент в виде сжатого видео с низкой задержкой.
