
NoiseThreader
Активный0.0
Установок
Последнее обновление
Версии
NoiseThreader
NoiseThreader значительно ускоряет процесс генерации мира в Minecraft, применяя технологию многопоточности к различным генераторам шума и пещер.
Основные возможности
Мод реализует многопоточную обработку для:
- Генераторов шума в стандартных измерениях (обычный мир, Край, Незер)
- Генератора обычного мира в OpenTerrainGenerator
- Генератора пещер и шума из мода YUNG's BetterCaves
Как это работает
Обычно ресурсоемкие вычисления при создании чанков выполняются только в основном потоке сервера. NoiseThreader оптимизирует этот процесс, распределяя нагрузку между несколькими потоками для параллельной обработки.
Производительность
Ускорение зависит от конфигурации системы, но даже на 4-ядерных процессорах заметен значительный прирост производительности:
- Стандартный мир: ~50% ускорение
- OTG обычный мир: ~60% улучшение (снижение с ~2.5мс до ~1мс на чанк)
- Незер и Край: 10-30% ускорение
- YUNG's BetterCaves: около 60%, что особенно важно, так как создание пещер традиционно требовательно к ресурсам
Эффект более заметен при высокой загрузке основного потока сервера, например при использовании OTG.
Настройки
По умолчанию многопоточность активируется только на системах с минимум 4 ядрами, но этот порог можно изменить в конфигурации.
Примечание: Мод не требуется устанавливать на клиенте.