javaマイクラサーバーのリソース消費量

テストするサーバーのスペック

CPU (仮想コア)1vCPU
メモリ1GB
スワップ3GB
OSAlma linux 9.3
javaAmazon Corretto 17

実行するときのコマンド

java -Xmx1G -jar <サーバー.jar>

テストするマインクラフトサーバー(version: 1.20.4)は

です。(modサーバーはしません)

参加するプレイヤーは1人です。

数人以上はいる, プラグインが複数あるとなるとまた違う結果になると思います。

プラグインは入れていません。(purpur以外)

プレイヤー参加は参加から数秒たってから記録します。

リソースの確認はhtopです。

起動していないときのリソース

vanilla

プレイヤー未参加

プレイヤー参加

craftbukkt

プレイヤー未参加

プレイヤー参加

spigot

プレイヤー未参加

プレイヤー参加時

paper

プレイヤー未参加

プレイヤー参加

pufferfish

プレイヤー未参加

プレイヤー参加

purpur

プラグインのsparkがありますが勝手に入るため多分削除することができません。

プレイヤー未参加

プレイヤー参加

結果

一番安定したリソース消費はpaperでした。

基本的にはpaper又はpaperのダウンストリームがリソースを消費していません。

ですが、参加したときにワールドが何も生成されていなかったのはpaperとpaperのダウンストリームでした。リソース不足なためこのような現象になったのだと思います。

spigotよりも上のcraftbukktなどは起動時にワールドを生成するためpaperのような参加時にワールドが生成されていない現象がありません。

PufferfishにはPufferfish+というのがありますが、最大参加プレイヤー数で月額料金が決まります。(提供しているVPSを契約したらPufferfish+がついてくるみたいです)

特別な理由がない限りはpaperでいいと思います。

この記事が良かったら、シェアしてね!

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です