Async Logger

Асинхронная запись логов в Minecraft радикально меняет поведение сервера при высокой нагрузке. Вместо того чтобы заставлять основной поток ждать завершения операции ввода-вывода, программа делегирует сброс данных в отдельный процесс. Это убирает микрофризы, которые возникают из-за записи тяжелых отчетов или истории чата на диск. Результатом становится заметный прирост пропускной способности при обработке большого количества событий. Сервер перестает запинаться в моменты пиковой активности, сохраняя плавность игрового цикла даже при интенсивном логировании. Ресурсы процессора распределяются эффективнее, так как ожидание ответа от накопителя больше не блокирует выполнение критических игровых механик.

26.1.226.1.126.11.21.x1.20.x
В закладки Исходный код Баги
Оптимизация

Файлы и версии 7

Async Logger 1.1.1+26.1.1-neoforge 553.08 KB
neoforge26.1.226.1.126.1
Релиз
Async Logger 1.1.1+26.1.1-fabric 551.03 KB
fabricquilt26.1.226.1.126.1
Релиз
Async Logger 1.1.1+1.21.11-neoforge 553.1 KB
neoforge1.21.111.21.10
Релиз
Async Logger 1.1.1+1.21.11-fabric 562.21 KB
fabricquilt1.21.111.21.101.21.9+1
Релиз
Async Logger 1.1.1+1.21.1-neoforge 556.46 KB
neoforge1.21.81.21.71.21.6+6
Релиз
Async Logger 1.1.1+1.20.1-forge 1.16 MB
forge1.20.1
Релиз
Async Logger 1.1.1+1.20.1-fabric 562.48 KB
fabricquilt1.21.41.21.31.21.2+8
Релиз

Комментарии 0

Пока нет комментариев. Будьте первым!