Оперативка ?

  • Автор темы Автор темы Simaga
  • Дата начала Дата начала

Simaga

Старожил
Пользователь
Баллы
173
Оперативка отвечает за то что когда сломал блок он токо через 3 секунды исчезнит ? и тоже самое с чатом или что?
 
на это так же влияет атмосферное давления, погода, железо, интернет, провайдер, канал, температура воздуха, влажность, сухость, кашель, землетрясения, микробы, пыль, и т.д. и т.п.
 
Оперативка отвечает за то что когда сломал блок он токо через 3 секунды исчезнит ? и тоже самое с чатом или что?
Сперва пакет передаётся от клиента к серверу - на этом этапе (как и на последнем) важны:
  • расстояние
  • ширина, загруженность и кол-во открытых соединений в канале игрока
  • ширина, загруженность и кол-во открытых соединений в канале сервера
Затем сервер обрабатывает команду. На этом этапе идет вычисление р-татов, запись измененного чанка на диск, хранение р-татов в оперативной памяти. Главные факторы, влияющие на время выполнения:
мощность процессора и распределение нагрузки
скорость жесткого диска и кол-во активных операций чтения/записи

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

Затем р-тат возвращается к игроку и факторы задержки на этом этапе я уже описал.

Главные причины задержек:
узкий канал / загруженный канал / открыто большое кол-во подключений
слабый процессор / низкий приоритет задачи / не оптимизированное распределение процессорного времени
недостаточно оперативной памяти, сборщик мусора вызывается слишком часто - нагрузка на процессор
утечка памяти, сборщик мусора вызывается слишком часто - нагрузка на процессор
медленный жесткий диск / сильно фрагментированный диск / диск с битыми секторами / посторонняя нагрузка на диск
 
Запускайте Hardware Monitor и следите за использованием ресурсов. Быстро поймете из-за чего задержки.
 
Назад
Верх Низ