アプリケーションを強制的に閉じる理由をどのように判断しますか?

アプリケーションを強制的に閉じる理由をどのように判断しますか?

私はUbuntuを使い始めたばかりで、グーグルでいろいろ調べましたが、問題がわかりません。誰か診断を手伝ってくれると嬉しいです。

現在、Ubuntu (22.04.1 LTS) を実行しているデスクトップ コンピューターを持っています。現在は家族のゲーム ホスティングにのみ使用していますが、徐々に他の用途にも使用していく予定です。コンピューターには 1TB m.2、i7-9700kf、16G DDR4 3200 が搭載されています。ビデオ カードや出力はありません。

現在ホストしている唯一のゲームは Minecraft です。nogui を使用して、基本的にコマンド プロンプトでサーバーを実行します。管理作業やコンピューターへのアクセスには SSH を使用し、2 台のマシン間のファイル転送には WinSCP を使用します。通常、Minecraft サーバーは「screen」で実行するため、コマンド プロンプトを開いたままにする必要はありません。

問題: 私の Minecraft サーバーが Ubuntu によって強制終了されています。Minecraft の世界でできる限りの診断を行いましたが、サーバーはクラッシュしていません。コンピューターから何かがサーバーを強制終了しており、Minecraft がエラーとして応答しているのは「強制終了」だけです。Minecraft には現在 9G のメモリが割り当てられていますが、8~12 を試してもまだ問題が発生しています。しかし、9G ではしばらく発生していません。メモリ リークが発生しているのではないかと考えています。

コンピューターを新しく起動して htop をチェックすると、「mem」使用量が約 500M/15.5G と表示されます。サーバーを 10 ~ 12 時間オンにした後、今朝チェックしました。Minecraft サーバーをシャットダウンすると、システムのアイドル RAM 使用量は 4.8G になり、これ以上は減りませんでした。コンピューターを再起動すると、アイドル状態に戻り、約 500M になりました。コンピューターを新しく起動して 9G の Minecraft サーバーが動作している場合、RAM 使用量は約 9 ~ 10G で、htop には Minecraft がメモリの約 52% を使用していることが示されます。

これは既知の問題ですか、それともこれを修正するにはどこから始めればよいのでしょうか。

関連情報