<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
	<id>https://wiki.ark-hoster.ru/index.php?action=history&amp;feed=atom&amp;title=%D0%9E%D0%BF%D1%82%D0%B8%D0%BC%D0%B8%D0%B7%D0%B0%D1%86%D0%B8%D1%8F_%D0%BF%D1%80%D0%BE%D0%B8%D0%B7%D0%B2%D0%BE%D0%B4%D0%B8%D1%82%D0%B5%D0%BB%D1%8C%D0%BD%D0%BE%D1%81%D1%82%D0%B8_Minecraft_%D1%81%D0%B5%D1%80%D0%B2%D0%B5%D1%80%D0%B0</id>
	<title>Оптимизация производительности Minecraft сервера - История изменений</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.ark-hoster.ru/index.php?action=history&amp;feed=atom&amp;title=%D0%9E%D0%BF%D1%82%D0%B8%D0%BC%D0%B8%D0%B7%D0%B0%D1%86%D0%B8%D1%8F_%D0%BF%D1%80%D0%BE%D0%B8%D0%B7%D0%B2%D0%BE%D0%B4%D0%B8%D1%82%D0%B5%D0%BB%D1%8C%D0%BD%D0%BE%D1%81%D1%82%D0%B8_Minecraft_%D1%81%D0%B5%D1%80%D0%B2%D0%B5%D1%80%D0%B0"/>
	<link rel="alternate" type="text/html" href="https://wiki.ark-hoster.ru/index.php?title=%D0%9E%D0%BF%D1%82%D0%B8%D0%BC%D0%B8%D0%B7%D0%B0%D1%86%D0%B8%D1%8F_%D0%BF%D1%80%D0%BE%D0%B8%D0%B7%D0%B2%D0%BE%D0%B4%D0%B8%D1%82%D0%B5%D0%BB%D1%8C%D0%BD%D0%BE%D1%81%D1%82%D0%B8_Minecraft_%D1%81%D0%B5%D1%80%D0%B2%D0%B5%D1%80%D0%B0&amp;action=history"/>
	<updated>2026-05-01T14:13:19Z</updated>
	<subtitle>История изменений этой страницы в вики</subtitle>
	<generator>MediaWiki 1.31.0</generator>
	<entry>
		<id>https://wiki.ark-hoster.ru/index.php?title=%D0%9E%D0%BF%D1%82%D0%B8%D0%BC%D0%B8%D0%B7%D0%B0%D1%86%D0%B8%D1%8F_%D0%BF%D1%80%D0%BE%D0%B8%D0%B7%D0%B2%D0%BE%D0%B4%D0%B8%D1%82%D0%B5%D0%BB%D1%8C%D0%BD%D0%BE%D1%81%D1%82%D0%B8_Minecraft_%D1%81%D0%B5%D1%80%D0%B2%D0%B5%D1%80%D0%B0&amp;diff=1533&amp;oldid=prev</id>
		<title>Admin в 10:40, 15 октября 2025</title>
		<link rel="alternate" type="text/html" href="https://wiki.ark-hoster.ru/index.php?title=%D0%9E%D0%BF%D1%82%D0%B8%D0%BC%D0%B8%D0%B7%D0%B0%D1%86%D0%B8%D1%8F_%D0%BF%D1%80%D0%BE%D0%B8%D0%B7%D0%B2%D0%BE%D0%B4%D0%B8%D1%82%D0%B5%D0%BB%D1%8C%D0%BD%D0%BE%D1%81%D1%82%D0%B8_Minecraft_%D1%81%D0%B5%D1%80%D0%B2%D0%B5%D1%80%D0%B0&amp;diff=1533&amp;oldid=prev"/>
		<updated>2025-10-15T10:40:10Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;a href=&quot;https://wiki.ark-hoster.ru/index.php?title=%D0%9E%D0%BF%D1%82%D0%B8%D0%BC%D0%B8%D0%B7%D0%B0%D1%86%D0%B8%D1%8F_%D0%BF%D1%80%D0%BE%D0%B8%D0%B7%D0%B2%D0%BE%D0%B4%D0%B8%D1%82%D0%B5%D0%BB%D1%8C%D0%BD%D0%BE%D1%81%D1%82%D0%B8_Minecraft_%D1%81%D0%B5%D1%80%D0%B2%D0%B5%D1%80%D0%B0&amp;amp;diff=1533&amp;amp;oldid=1495&quot;&gt;Внесённые изменения&lt;/a&gt;</summary>
		<author><name>Admin</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.ark-hoster.ru/index.php?title=%D0%9E%D0%BF%D1%82%D0%B8%D0%BC%D0%B8%D0%B7%D0%B0%D1%86%D0%B8%D1%8F_%D0%BF%D1%80%D0%BE%D0%B8%D0%B7%D0%B2%D0%BE%D0%B4%D0%B8%D1%82%D0%B5%D0%BB%D1%8C%D0%BD%D0%BE%D1%81%D1%82%D0%B8_Minecraft_%D1%81%D0%B5%D1%80%D0%B2%D0%B5%D1%80%D0%B0&amp;diff=1495&amp;oldid=prev</id>
		<title>Admin: Новая страница: «= Оптимизация производительности Minecraft сервера =  == 1. Подготовка системы ==  * Войдите в сис…»</title>
		<link rel="alternate" type="text/html" href="https://wiki.ark-hoster.ru/index.php?title=%D0%9E%D0%BF%D1%82%D0%B8%D0%BC%D0%B8%D0%B7%D0%B0%D1%86%D0%B8%D1%8F_%D0%BF%D1%80%D0%BE%D0%B8%D0%B7%D0%B2%D0%BE%D0%B4%D0%B8%D1%82%D0%B5%D0%BB%D1%8C%D0%BD%D0%BE%D1%81%D1%82%D0%B8_Minecraft_%D1%81%D0%B5%D1%80%D0%B2%D0%B5%D1%80%D0%B0&amp;diff=1495&amp;oldid=prev"/>
		<updated>2025-10-15T09:20:08Z</updated>

		<summary type="html">&lt;p&gt;Новая страница: «= Оптимизация производительности Minecraft сервера =  == 1. Подготовка системы ==  * Войдите в сис…»&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Новая страница&lt;/b&gt;&lt;/p&gt;&lt;div&gt;= Оптимизация производительности Minecraft сервера =&lt;br /&gt;
&lt;br /&gt;
== 1. Подготовка системы ==&lt;br /&gt;
&lt;br /&gt;
* Войдите в систему под учетной записью с правами &amp;#039;&amp;#039;&amp;#039;root&amp;#039;&amp;#039;&amp;#039; или пользователя с правами &amp;#039;&amp;#039;&amp;#039;sudo&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
* Убедитесь, что у вас есть доступ к серверу через SSH или консоль.&lt;br /&gt;
* Рекомендуется использовать Ubuntu 24.04 LTS для стабильной работы.&lt;br /&gt;
&lt;br /&gt;
== 2. Оптимизация JVM параметров ===&lt;br /&gt;
&lt;br /&gt;
=== Настройка памяти ===&lt;br /&gt;
&lt;br /&gt;
1. Отредактируйте systemd сервис:&lt;br /&gt;
&amp;lt;code&amp;gt;sudo nano /etc/systemd/system/minecraft-spigot.service&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
2. Оптимизируйте JVM параметры:&lt;br /&gt;
&amp;lt;code&amp;gt;ExecStart=/usr/bin/java -Xms4G -Xmx8G -XX:+UseG1GC -XX:+ParallelRefProcEnabled -XX:MaxGCPauseMillis=200 -XX:+UnlockExperimentalVMOptions -XX:+DisableExplicitGC -XX:+AlwaysPreTouch -XX:G1NewSizePercent=30 -XX:G1MaxNewSizePercent=40 -XX:G1HeapRegionSize=8M -XX:G1ReservePercent=20 -XX:G1HeapWastePercent=5 -XX:G1MixedGCCountTarget=4 -XX:InitiatingHeapOccupancyPercent=15 -XX:G1MixedGCLiveThresholdPercent=90 -XX:G1RSetUpdatingPauseTimePercent=5 -XX:SurvivorRatio=32 -XX:+PerfDisableSharedMem -XX:MaxTenuringThreshold=1 -Dusing.aikars.flags=https://mcflags.emc.gs -Daikars.new.flags=true -jar spigot-1.20.1.jar nogui&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Настройка G1GC ===&lt;br /&gt;
&lt;br /&gt;
1. Создайте оптимизированный скрипт запуска:&lt;br /&gt;
&amp;lt;code&amp;gt;nano /opt/minecraft/spigot/start-optimized.sh&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
2. Добавьте содержимое:&lt;br /&gt;
&amp;lt;code&amp;gt;#!/bin/bash&lt;br /&gt;
&lt;br /&gt;
# Оптимизированные JVM параметры&lt;br /&gt;
JAVA_OPTS=&amp;quot;-Xms4G -Xmx8G&amp;quot;&lt;br /&gt;
JAVA_OPTS=&amp;quot;$JAVA_OPTS -XX:+UseG1GC&amp;quot;&lt;br /&gt;
JAVA_OPTS=&amp;quot;$JAVA_OPTS -XX:+ParallelRefProcEnabled&amp;quot;&lt;br /&gt;
JAVA_OPTS=&amp;quot;$JAVA_OPTS -XX:MaxGCPauseMillis=200&amp;quot;&lt;br /&gt;
JAVA_OPTS=&amp;quot;$JAVA_OPTS -XX:+UnlockExperimentalVMOptions&amp;quot;&lt;br /&gt;
JAVA_OPTS=&amp;quot;$JAVA_OPTS -XX:+DisableExplicitGC&amp;quot;&lt;br /&gt;
JAVA_OPTS=&amp;quot;$JAVA_OPTS -XX:+AlwaysPreTouch&amp;quot;&lt;br /&gt;
JAVA_OPTS=&amp;quot;$JAVA_OPTS -XX:G1NewSizePercent=30&amp;quot;&lt;br /&gt;
JAVA_OPTS=&amp;quot;$JAVA_OPTS -XX:G1MaxNewSizePercent=40&amp;quot;&lt;br /&gt;
JAVA_OPTS=&amp;quot;$JAVA_OPTS -XX:G1HeapRegionSize=8M&amp;quot;&lt;br /&gt;
JAVA_OPTS=&amp;quot;$JAVA_OPTS -XX:G1ReservePercent=20&amp;quot;&lt;br /&gt;
JAVA_OPTS=&amp;quot;$JAVA_OPTS -XX:G1HeapWastePercent=5&amp;quot;&lt;br /&gt;
JAVA_OPTS=&amp;quot;$JAVA_OPTS -XX:G1MixedGCCountTarget=4&amp;quot;&lt;br /&gt;
JAVA_OPTS=&amp;quot;$JAVA_OPTS -XX:InitiatingHeapOccupancyPercent=15&amp;quot;&lt;br /&gt;
JAVA_OPTS=&amp;quot;$JAVA_OPTS -XX:G1MixedGCLiveThresholdPercent=90&amp;quot;&lt;br /&gt;
JAVA_OPTS=&amp;quot;$JAVA_OPTS -XX:G1RSetUpdatingPauseTimePercent=5&amp;quot;&lt;br /&gt;
JAVA_OPTS=&amp;quot;$JAVA_OPTS -XX:SurvivorRatio=32&amp;quot;&lt;br /&gt;
JAVA_OPTS=&amp;quot;$JAVA_OPTS -XX:+PerfDisableSharedMem&amp;quot;&lt;br /&gt;
JAVA_OPTS=&amp;quot;$JAVA_OPTS -XX:MaxTenuringThreshold=1&amp;quot;&lt;br /&gt;
JAVA_OPTS=&amp;quot;$JAVA_OPTS -Dusing.aikars.flags=https://mcflags.emc.gs&amp;quot;&lt;br /&gt;
JAVA_OPTS=&amp;quot;$JAVA_OPTS -Daikars.new.flags=true&amp;quot;&lt;br /&gt;
&lt;br /&gt;
# Запуск сервера&lt;br /&gt;
java $JAVA_OPTS -jar spigot-1.20.1.jar nogui&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
3. Сделайте скрипт исполняемым:&lt;br /&gt;
&amp;lt;code&amp;gt;chmod +x start-optimized.sh&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== 3. Оптимизация Paper конфигурации ===&lt;br /&gt;
&lt;br /&gt;
=== Настройка paper-global.yml ===&lt;br /&gt;
&lt;br /&gt;
1. Отредактируйте конфигурацию:&lt;br /&gt;
&amp;lt;code&amp;gt;nano /opt/minecraft/paper/paper-global.yml&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
2. Оптимизируйте настройки:&lt;br /&gt;
&amp;lt;code&amp;gt;# Paper Global Configuration&lt;br /&gt;
_version: 25&lt;br /&gt;
misc:&lt;br /&gt;
  compression-level: -1&lt;br /&gt;
  max-joins-per-tick: 5&lt;br /&gt;
  region-file-cache-size: 256&lt;br /&gt;
  use-alternative-luck-formula: false&lt;br /&gt;
  lag-compensate-block-breaking: true&lt;br /&gt;
  use-dimension-type-for-custom-spawners: false&lt;br /&gt;
  strict-advancement-dimension-check: false&lt;br /&gt;
  fix-climbing-bypassing-cramming-rule: false&lt;br /&gt;
&lt;br /&gt;
# Оптимизация тиков&lt;br /&gt;
tick-rates:&lt;br /&gt;
  grass-spread: 4&lt;br /&gt;
  container-update: 1&lt;br /&gt;
  mob-spawner: 1&lt;br /&gt;
&lt;br /&gt;
# Оптимизация мобов&lt;br /&gt;
mob-spawner:&lt;br /&gt;
  tick-rate: 1&lt;br /&gt;
  spawn-counts:&lt;br /&gt;
    monster: 70&lt;br /&gt;
    creature: 15&lt;br /&gt;
    ambient: 15&lt;br /&gt;
    water_creature: 5&lt;br /&gt;
    water_ambient: 20&lt;br /&gt;
    misc: -1&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Настройка paper-world-defaults.yml ===&lt;br /&gt;
&lt;br /&gt;
1. Отредактируйте конфигурацию мира:&lt;br /&gt;
&amp;lt;code&amp;gt;nano /opt/minecraft/paper/paper-world-defaults.yml&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
2. Оптимизируйте настройки:&lt;br /&gt;
&amp;lt;code&amp;gt;# Paper World Defaults Configuration&lt;br /&gt;
# Оптимизация чанков&lt;br /&gt;
chunk-loading:&lt;br /&gt;
  autoconfig-send-distance: true&lt;br /&gt;
  enable-frustum-priority: false&lt;br /&gt;
  global-max-chunk-load-rate: -1&lt;br /&gt;
  global-max-concurrent-send: 2&lt;br /&gt;
  max-concurrent-sends: 2&lt;br /&gt;
  min-load-radius: 2&lt;br /&gt;
  player-max-chunk-load-rate: 100&lt;br /&gt;
  target-player-chunk-send-rate: 100&lt;br /&gt;
&lt;br /&gt;
# Оптимизация мобов&lt;br /&gt;
entities:&lt;br /&gt;
  spawning:&lt;br /&gt;
    all-chunks-are-slime-chunks: false&lt;br /&gt;
    count-all-mobs-for-spawning: false&lt;br /&gt;
    creative-arrow-despawn-rate: -1&lt;br /&gt;
    despawn-ranges:&lt;br /&gt;
      ambient: -1&lt;br /&gt;
      axolotls: -1&lt;br /&gt;
      creature: -1&lt;br /&gt;
      misc: -1&lt;br /&gt;
      monster: -1&lt;br /&gt;
      underground_water_creature: -1&lt;br /&gt;
      water_ambient: -1&lt;br /&gt;
      water_creature: -1&lt;br /&gt;
    fix-clumping: true&lt;br /&gt;
    per-player-mob-spawns: true&lt;br /&gt;
    spawner-nerfed-mobs-should-jump: true&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== 4. Оптимизация Spigot конфигурации ===&lt;br /&gt;
&lt;br /&gt;
=== Настройка spigot.yml ===&lt;br /&gt;
&lt;br /&gt;
1. Отредактируйте конфигурацию:&lt;br /&gt;
&amp;lt;code&amp;gt;nano /opt/minecraft/spigot/spigot.yml&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
2. Оптимизируйте настройки:&lt;br /&gt;
&amp;lt;code&amp;gt;# Spigot Configuration&lt;br /&gt;
settings:&lt;br /&gt;
  debug: false&lt;br /&gt;
  bungeecord: false&lt;br /&gt;
  restart-on-crash: true&lt;br /&gt;
  restart-script: ./start.sh&lt;br /&gt;
  netty-threads: 4&lt;br /&gt;
  timeout-time: 60&lt;br /&gt;
  restart-on-crash: true&lt;br /&gt;
  restart-script: ./start.sh&lt;br /&gt;
  user-cache-size: 1000&lt;br /&gt;
  save-user-cache-on-stop-only: false&lt;br /&gt;
  moved-wrongly-threshold: 0.0625&lt;br /&gt;
  moved-too-quickly-multiplier: 10.0&lt;br /&gt;
  moved-too-quickly-threshold: 0.3&lt;br /&gt;
  log-villager-deaths: true&lt;br /&gt;
  log-named-deaths: true&lt;br /&gt;
&lt;br /&gt;
# Оптимизация тиков&lt;br /&gt;
world-settings:&lt;br /&gt;
  default:&lt;br /&gt;
    chunks-per-tick: 650&lt;br /&gt;
    max-entity-collisions: 8&lt;br /&gt;
    max-tick-time:&lt;br /&gt;
      tile: 50&lt;br /&gt;
      entity: 50&lt;br /&gt;
    merge-radius:&lt;br /&gt;
      item: 2.5&lt;br /&gt;
      exp: 3.0&lt;br /&gt;
    item-despawn-rate: 6000&lt;br /&gt;
    arrow-despawn-rate: 1200&lt;br /&gt;
    trident-despawn-rate: 1200&lt;br /&gt;
    zombie-aggressive-towards-villager-when-lagging: true&lt;br /&gt;
    nerf-spawner-mobs: false&lt;br /&gt;
    enable-zombie-pigmen-portal-spawns: true&lt;br /&gt;
    custom-map-seeds: false&lt;br /&gt;
    seed-village: 10387312&lt;br /&gt;
    seed-desert: 14357617&lt;br /&gt;
    seed-igloo: 14357618&lt;br /&gt;
    seed-jungle: 14357619&lt;br /&gt;
    seed-swamp: 14357620&lt;br /&gt;
    seed-monument: 10387313&lt;br /&gt;
    seed-shipwreck: 165745295&lt;br /&gt;
    seed-ocean: 14357621&lt;br /&gt;
    seed-endcity: 10387313&lt;br /&gt;
    seed-slime: 987234911&lt;br /&gt;
    seed-bastion: 30084232&lt;br /&gt;
    seed-fortress: 30084232&lt;br /&gt;
    seed-mansion: 10387319&lt;br /&gt;
    seed-fossil: 14357921&lt;br /&gt;
    seed-buried-treasure: 10387320&lt;br /&gt;
    seed-mineshaft: 10387321&lt;br /&gt;
    seed-ruined-portal: 34222645&lt;br /&gt;
    seed-geode: 14357622&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== 5. Оптимизация системы ===&lt;br /&gt;
&lt;br /&gt;
=== Настройка ядра системы ===&lt;br /&gt;
&lt;br /&gt;
1. Отредактируйте sysctl.conf:&lt;br /&gt;
&amp;lt;code&amp;gt;sudo nano /etc/sysctl.conf&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
2. Добавьте оптимизации:&lt;br /&gt;
&amp;lt;code&amp;gt;# Оптимизация для Minecraft сервера&lt;br /&gt;
# Увеличение буферов сети&lt;br /&gt;
net.core.rmem_max = 16777216&lt;br /&gt;
net.core.wmem_max = 16777216&lt;br /&gt;
net.ipv4.tcp_rmem = 4096 65536 16777216&lt;br /&gt;
net.ipv4.tcp_wmem = 4096 65536 16777216&lt;br /&gt;
&lt;br /&gt;
# Оптимизация TCP&lt;br /&gt;
net.ipv4.tcp_congestion_control = bbr&lt;br /&gt;
net.ipv4.tcp_slow_start_after_idle = 0&lt;br /&gt;
net.ipv4.tcp_tw_reuse = 1&lt;br /&gt;
&lt;br /&gt;
# Оптимизация памяти&lt;br /&gt;
vm.swappiness = 10&lt;br /&gt;
vm.dirty_ratio = 15&lt;br /&gt;
vm.dirty_background_ratio = 5&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
3. Примените изменения:&lt;br /&gt;
&amp;lt;code&amp;gt;sudo sysctl -p&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Настройка лимитов системы ===&lt;br /&gt;
&lt;br /&gt;
1. Отредактируйте limits.conf:&lt;br /&gt;
&amp;lt;code&amp;gt;sudo nano /etc/security/limits.conf&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
2. Добавьте лимиты:&lt;br /&gt;
&amp;lt;code&amp;gt;# Лимиты для пользователя minecraft&lt;br /&gt;
minecraft soft nofile 65536&lt;br /&gt;
minecraft hard nofile 65536&lt;br /&gt;
minecraft soft nproc 32768&lt;br /&gt;
minecraft hard nproc 32768&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== 6. Оптимизация диска ===&lt;br /&gt;
&lt;br /&gt;
=== Настройка SSD ===&lt;br /&gt;
&lt;br /&gt;
1. Проверьте тип диска:&lt;br /&gt;
&amp;lt;code&amp;gt;lsblk -d -o name,rota&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
2. Если SSD, настройте TRIM:&lt;br /&gt;
&amp;lt;code&amp;gt;sudo systemctl enable fstrim.timer&amp;lt;/code&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;sudo systemctl start fstrim.timer&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Настройка файловой системы ===&lt;br /&gt;
&lt;br /&gt;
1. Проверьте файловую систему:&lt;br /&gt;
&amp;lt;code&amp;gt;df -T&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
2. Если ext4, настройте оптимизации:&lt;br /&gt;
&amp;lt;code&amp;gt;sudo tune2fs -o journal_data_writeback /dev/sda1&amp;lt;/code&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;sudo tune2fs -O ^has_journal /dev/sda1&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== 7. Мониторинг производительности ===&lt;br /&gt;
&lt;br /&gt;
=== Установка инструментов мониторинга ===&lt;br /&gt;
&lt;br /&gt;
1. Установите необходимые пакеты:&lt;br /&gt;
&amp;lt;code&amp;gt;sudo apt install -y htop iotop nethogs&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
2. Установите jstat для мониторинга JVM:&lt;br /&gt;
&amp;lt;code&amp;gt;sudo apt install -y openjdk-21-jdk&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Создание скрипта мониторинга ===&lt;br /&gt;
&lt;br /&gt;
1. Создайте скрипт мониторинга:&lt;br /&gt;
&amp;lt;code&amp;gt;sudo nano /usr/local/bin/minecraft-performance-monitor.sh&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
2. Добавьте содержимое:&lt;br /&gt;
&amp;lt;code&amp;gt;#!/bin/bash&lt;br /&gt;
&lt;br /&gt;
# Мониторинг производительности Minecraft сервера&lt;br /&gt;
LOG_FILE=&amp;quot;/var/log/minecraft-performance.log&amp;quot;&lt;br /&gt;
DATE=$(date &amp;#039;+%Y-%m-%d %H:%M:%S&amp;#039;)&lt;br /&gt;
&lt;br /&gt;
# Проверка использования CPU&lt;br /&gt;
CPU_USAGE=$(top -bn1 | grep &amp;quot;Cpu(s)&amp;quot; | awk &amp;#039;{print $2}&amp;#039; | awk -F&amp;#039;%&amp;#039; &amp;#039;{print $1}&amp;#039;)&lt;br /&gt;
echo &amp;quot;[$DATE] CPU Usage: $CPU_USAGE%&amp;quot; &amp;gt;&amp;gt; $LOG_FILE&lt;br /&gt;
&lt;br /&gt;
# Проверка использования памяти&lt;br /&gt;
MEMORY_USAGE=$(free | grep Mem | awk &amp;#039;{printf(&amp;quot;%.2f&amp;quot;, $3/$2 * 100.0)}&amp;#039;)&lt;br /&gt;
echo &amp;quot;[$DATE] Memory Usage: $MEMORY_USAGE%&amp;quot; &amp;gt;&amp;gt; $LOG_FILE&lt;br /&gt;
&lt;br /&gt;
# Проверка использования диска&lt;br /&gt;
DISK_USAGE=$(df /opt/minecraft | tail -1 | awk &amp;#039;{print $5}&amp;#039; | sed &amp;#039;s/%//&amp;#039;)&lt;br /&gt;
echo &amp;quot;[$DATE] Disk Usage: $DISK_USAGE%&amp;quot; &amp;gt;&amp;gt; $LOG_FILE&lt;br /&gt;
&lt;br /&gt;
# Проверка JVM статистики&lt;br /&gt;
if pgrep -f &amp;quot;spigot\|paper&amp;quot; &amp;gt; /dev/null; then&lt;br /&gt;
    PID=$(pgrep -f &amp;quot;spigot\|paper&amp;quot; | head -1)&lt;br /&gt;
    GC_TIME=$(jstat -gc $PID | tail -1 | awk &amp;#039;{print $3+$5}&amp;#039;)&lt;br /&gt;
    echo &amp;quot;[$DATE] GC Time: $GC_TIME ms&amp;quot; &amp;gt;&amp;gt; $LOG_FILE&lt;br /&gt;
fi&lt;br /&gt;
&lt;br /&gt;
# Проверка сетевого трафика&lt;br /&gt;
NETWORK_USAGE=$(cat /proc/net/dev | grep eth0 | awk &amp;#039;{print $2+$10}&amp;#039;)&lt;br /&gt;
echo &amp;quot;[$DATE] Network Usage: $NETWORK_USAGE bytes&amp;quot; &amp;gt;&amp;gt; $LOG_FILE&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
3. Сделайте скрипт исполняемым:&lt;br /&gt;
&amp;lt;code&amp;gt;sudo chmod +x /usr/local/bin/minecraft-performance-monitor.sh&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
4. Добавьте в crontab:&lt;br /&gt;
&amp;lt;code&amp;gt;sudo crontab -e&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
5. Добавьте задачу:&lt;br /&gt;
&amp;lt;code&amp;gt;*/1 * * * * /usr/local/bin/minecraft-performance-monitor.sh&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== 8. Оптимизация сети ===&lt;br /&gt;
&lt;br /&gt;
=== Настройка TCP параметров ===&lt;br /&gt;
&lt;br /&gt;
1. Создайте файл настроек сети:&lt;br /&gt;
&amp;lt;code&amp;gt;sudo nano /etc/sysctl.d/99-minecraft.conf&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
2. Добавьте настройки:&lt;br /&gt;
&amp;lt;code&amp;gt;# Оптимизация сети для Minecraft&lt;br /&gt;
net.core.rmem_max = 16777216&lt;br /&gt;
net.core.wmem_max = 16777216&lt;br /&gt;
net.ipv4.tcp_rmem = 4096 65536 16777216&lt;br /&gt;
net.ipv4.tcp_wmem = 4096 65536 16777216&lt;br /&gt;
net.ipv4.tcp_congestion_control = bbr&lt;br /&gt;
net.ipv4.tcp_slow_start_after_idle = 0&lt;br /&gt;
net.ipv4.tcp_tw_reuse = 1&lt;br /&gt;
net.ipv4.tcp_fin_timeout = 15&lt;br /&gt;
net.ipv4.tcp_keepalive_time = 1200&lt;br /&gt;
net.ipv4.tcp_keepalive_intvl = 30&lt;br /&gt;
net.ipv4.tcp_keepalive_probes = 3&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
3. Примените изменения:&lt;br /&gt;
&amp;lt;code&amp;gt;sudo sysctl -p /etc/sysctl.d/99-minecraft.conf&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Настройка файрвола ===&lt;br /&gt;
&lt;br /&gt;
1. Оптимизируйте iptables:&lt;br /&gt;
&amp;lt;code&amp;gt;sudo iptables -A INPUT -p tcp --dport 25565 -j ACCEPT&amp;lt;/code&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;sudo iptables -A INPUT -p tcp --dport 22 -j ACCEPT&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
2. Сохраните правила:&lt;br /&gt;
&amp;lt;code&amp;gt;sudo iptables-save &amp;gt; /etc/iptables/rules.v4&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== 9. Оптимизация плагинов ===&lt;br /&gt;
&lt;br /&gt;
=== Настройка EssentialsX ===&lt;br /&gt;
&lt;br /&gt;
1. Отредактируйте конфигурацию:&lt;br /&gt;
&amp;lt;code&amp;gt;nano /opt/minecraft/spigot/plugins/Essentials/config.yml&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
2. Оптимизируйте настройки:&lt;br /&gt;
&amp;lt;code&amp;gt;# Оптимизация EssentialsX&lt;br /&gt;
chat:&lt;br /&gt;
  format: &amp;#039;&amp;amp;7[&amp;amp;6{GROUP}&amp;amp;7] &amp;amp;f{DISPLAYNAME}&amp;amp;7: &amp;amp;f{MESSAGE}&amp;#039;&lt;br /&gt;
  radius: 0&lt;br /&gt;
  local-format: &amp;#039;&amp;amp;7[&amp;amp;6{GROUP}&amp;amp;7] &amp;amp;f{DISPLAYNAME}&amp;amp;7: &amp;amp;f{MESSAGE}&amp;#039;&lt;br /&gt;
&lt;br /&gt;
# Оптимизация телепортации&lt;br /&gt;
teleport:&lt;br /&gt;
  delay: 0&lt;br /&gt;
  cooldown: 0&lt;br /&gt;
  invulnerability: 0&lt;br /&gt;
&lt;br /&gt;
# Оптимизация экономики&lt;br /&gt;
economy:&lt;br /&gt;
  currency-symbol: &amp;#039;$&amp;#039;&lt;br /&gt;
  starting-balance: 0.0&lt;br /&gt;
  max-money: 1000000.0&lt;br /&gt;
  min-pay-amount: 0.0&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Настройка WorldEdit ===&lt;br /&gt;
&lt;br /&gt;
1. Отредактируйте конфигурацию:&lt;br /&gt;
&amp;lt;code&amp;gt;nano /opt/minecraft/spigot/plugins/WorldEdit/config.yml&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
2. Оптимизируйте настройки:&lt;br /&gt;
&amp;lt;code&amp;gt;# Оптимизация WorldEdit&lt;br /&gt;
max-blocks-per-chunk: 65536&lt;br /&gt;
max-blocks-per-chunk-analyze: 65536&lt;br /&gt;
max-blocks-per-chunk-ops: 65536&lt;br /&gt;
&lt;br /&gt;
# Оптимизация истории&lt;br /&gt;
history:&lt;br /&gt;
  size: 15&lt;br /&gt;
  use-disk: true&lt;br /&gt;
  use-database: false&lt;br /&gt;
&lt;br /&gt;
# Оптимизация экономики&lt;br /&gt;
economy:&lt;br /&gt;
  cost: 0.0&lt;br /&gt;
  use-cost: false&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== 10. Устранение неполадок ===&lt;br /&gt;
&lt;br /&gt;
=== Частые проблемы ===&lt;br /&gt;
&lt;br /&gt;
1. &amp;#039;&amp;#039;&amp;#039;Высокое использование CPU&amp;#039;&amp;#039;&amp;#039;:&lt;br /&gt;
* Оптимизируйте JVM параметры&lt;br /&gt;
* Проверьте настройки тиков&lt;br /&gt;
* Уменьшите количество мобов&lt;br /&gt;
&lt;br /&gt;
2. &amp;#039;&amp;#039;&amp;#039;Высокое использование памяти&amp;#039;&amp;#039;&amp;#039;:&lt;br /&gt;
* Увеличьте выделенную память&lt;br /&gt;
* Оптимизируйте G1GC настройки&lt;br /&gt;
* Проверьте утечки памяти&lt;br /&gt;
&lt;br /&gt;
3. &amp;#039;&amp;#039;&amp;#039;Проблемы с сетью&amp;#039;&amp;#039;&amp;#039;:&lt;br /&gt;
* Оптимизируйте TCP параметры&lt;br /&gt;
* Проверьте настройки файрвола&lt;br /&gt;
* Увеличьте буферы сети&lt;br /&gt;
&lt;br /&gt;
=== Диагностика ===&lt;br /&gt;
&lt;br /&gt;
1. &amp;#039;&amp;#039;&amp;#039;Проверка производительности&amp;#039;&amp;#039;&amp;#039;:&lt;br /&gt;
&amp;lt;code&amp;gt;htop&amp;lt;/code&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;iotop&amp;lt;/code&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;nethogs&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
2. &amp;#039;&amp;#039;&amp;#039;Проверка JVM статистики&amp;#039;&amp;#039;&amp;#039;:&lt;br /&gt;
&amp;lt;code&amp;gt;jstat -gc &amp;lt;PID&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;jstat -gccapacity &amp;lt;PID&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
3. &amp;#039;&amp;#039;&amp;#039;Проверка сетевых соединений&amp;#039;&amp;#039;&amp;#039;:&lt;br /&gt;
&amp;lt;code&amp;gt;netstat -tlnp | grep :25565&amp;lt;/code&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;ss -tlnp | grep :25565&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Заключение ==&lt;br /&gt;
&lt;br /&gt;
Minecraft сервер успешно оптимизирован! Теперь у вас есть высокопроизводительный сервер с оптимизированными JVM параметрами, системными настройками и мониторингом.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Для размещения ваших оптимизированных Minecraft серверов на надежном хостинге рекомендуем воспользоваться услугами [ARK-HOSTER.RU](https://ark-hoster.ru):&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;[Выделенные серверы](https://ark-hoster.ru/dedicated/)&amp;#039;&amp;#039;&amp;#039; - для высоконагруженных серверов&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;[VPS/VDS серверы](https://ark-hoster.ru/vpsgame/)&amp;#039;&amp;#039;&amp;#039; - для небольших и средних серверов&lt;br /&gt;
&lt;br /&gt;
Наши специалисты помогут с оптимизацией производительности ваших Minecraft серверов!&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
		
	</entry>
</feed>