Как определить, в чем причина принудительного закрытия заявок?

Как определить, в чем причина принудительного закрытия заявок?

Я относительно новичок в Ubuntu, много гуглил и не могу понять, в чем проблема. Так что надеюсь, кто-нибудь здесь поможет мне диагностировать.

У меня сейчас есть настольный компьютер с Ubuntu (22.04.1 LTS). Сейчас я использую его только для хостинга семейных игр, но постепенно буду интегрировать больше вариантов использования. На компьютере установлен 1 ТБ m.2, i7-9700kf и 16 ГБ DDR4 3200. Видеокарты и выхода нет.

Единственная игра, которую я сейчас размещаю на нем, это Minecraft, используя nogui, он запускает сервер в командной строке, по сути. Я использую SSH для выполнения административных задач и доступа к компьютеру, а также WinSCP для передачи файлов между двумя моими машинами. Обычно я запускаю свой сервер Minecraft в "screen", поэтому мне не нужно оставлять командную строку открытой.

Проблема: Мой сервер Minecraft принудительно закрывается Ubuntu. Я сделал все возможные диагностические процедуры в мире Minecraft, но сервер не падает. Что-то с компьютера принудительно закрывает его, и все, что Minecraft отвечает на ошибки, это «убито». Minecraft выделено 9 ГБ памяти на данный момент, но я пробовал от 8 до 12, и проблема все еще есть. Но при 9 ГБ этого не происходило уже некоторое время. Что наводит меня на мысль, что есть утечка памяти.

Когда я запускаю компьютер с нуля и проверяю htop, он показывает, что использование "mem" составляет около 500M/15.5G. После того, как сервер был включен в течение 10-12 часов, я проверил его сегодня утром. Я выключил сервер Minecraft, и использование оперативной памяти в режиме ожидания для системы теперь составило 4.8G и не уменьшалось. Я перезапустил компьютер, и теперь он снова упал до 500M в режиме ожидания. Когда компьютер новый и сервер Minecraft работает на 9G, использование оперативной памяти составляет около 9-10G, а htop показывает, что Minecraft использует около 52% памяти.

Известна ли эта проблема или с чего мне вообще начать, чтобы ее исправить?

Связанный контент