コンテンツへスキップ
RAM計算機

MinecraftサーバーRAM計算機

君のMinecraftサーバーに本当に必要なメモリ量を数秒で確認。なぜその数値をおすすめするのかも説明する。

RAMを計算

同時に何人のプレイヤーが君のサーバーで遊べるようにしたい?

VanillaサーバーはPluginsやModsに対応していない。この項目はPaper、Spigot、Fabric、Forge、Modpacksにのみ適用される。

バージョンによってRAM必要量は変わらないが、サーバーに必要なJavaバージョンが決まる。

Minecraft 1.21.11 には Java 21 が必要。私たちのサーバーでは、これは自動で君のために設定される。

私たちのおすすめ

推奨メモリ
GB

10~18人のプレイヤーに快適。

月額€5.30から

これは見積もりのみです。最終価格は注文時のチェックアウトで確認できます。

この構成は当社最大プランの32 GBを超えています。サーバーを複数インスタンスに分けるか、個別の解決策についてサポートにお問い合わせください。

この数値の内訳

  • 10人のプレイヤー向け基本4 GB
  • +0個のプラグイン/Mod用に0 GB
  • = 推奨4 GB

なぜこの数値なの?

当社の推奨値は、想定プレイヤー数に対して注文アシスタントでも使っている同じ計算式を使用しています。そのため、この計算機と注文アシスタントは同じ値を表示します。購入したメモリ全量がJavaヒープとしてサーバーに割り当てられ、Javaが実際のワールド、エンティティ、チャンクを管理します。さらに、Java VMが自身の内部メモリ需要でクラッシュしないよう、追加のコンテナメモリも自動で上乗せして確保します。

Javaヒープ

4 GB

購入したメモリ全量がJavaのヒープとして利用可能です。ワールドデータ、エンティティ、チャンク、プラグイン、Modに使われます。

コンテナRAM

4.8 GB

Java VMの非ヒープ領域の需要(Metaspace、スレッドスタック、ガベージコレクション)が原因でクラッシュしないよう、コンテナメモリを自動で20 %多く確保します。

+20 % インフラ用バッファ

サーバーには、購入したRAM全量がJavaヒープとして割り当てられます。さらに、Java VMがクラッシュしないよう、コンテナメモリを自動で20 %多く上乗せして確保します。自分で見積もったり足し算したりする必要はありません。これはすでにプランに含まれています。

RAM必要量が分かったら、自分のサーバーを始めよう

当社が推奨するRAMサイズを事前入力した状態で、game-serverhostingのMinecraftサーバーを直接注文できます。自動インフラ用バッファ、Java自動セットアップ、フルパネルアクセス込みです。

Minecraftサーバーをレンタル

Minecraftサーバーには実際どれくらいのRAMが必要?

メモリは、Minecraftサーバーのパフォーマンスを左右する最も重要な調整ポイントです。RAMが少なすぎるとラグ、チャンク読み込みの遅延、最悪の場合はプレイ中のクラッシュにつながります。実際に必要な量は、同時接続プレイヤー数、使用するサーバーソフトウェア(Vanilla、Paper、Spigot、Fabric、Forge、または完全なModpack)、インストールするプラグインやModの数という3つの要素で決まります。この計算機は注文アシスタントと同じ計算式を使うため、ここでの推奨値と注文時の推奨値が正確に一致します。

RAM計算機の使い方

まず、サーバーで同時に遊ぶ予定のプレイヤー数を入力し、その後サーバーソフトウェアを選択してください。Paper、Spigot、Fabric、Forge、またはModpackの場合は、追加でインストールしたいプラグインやModの数も入力します。VanillaはプラグインやModに対応していないため、この項目は不要です。計算機は推奨GB数とその内訳をすぐに表示し、推奨RAM値が事前入力された状態でそのまま注文できるボタンも表示します。

RAMが少なすぎるとどうなる?(Out-of-Memory)

Minecraftサーバーが利用可能な量を超えるメモリを必要とすると、Java VMがOut-of-Memoryエラー(OOM)でクラッシュすることがあります。最悪の場合、多くのプレイヤーがオンライン中だったり、大規模なRedstoneシステムが動作している最中に発生します。このようなクラッシュは単に厄介なだけではありません。その瞬間にワールドを正常に保存できなかった場合、チャンクやプレイヤーの進行状況が失われる可能性もあります。だからこそgame-serverhostingでは、Javaヒープの上に追加のコンテナメモリを自動で確保しています(上の「なぜこの数値なの?」を参照)。これによりOOMリスクは大きく下がりますが、最初から適切なRAM容量を選ぶことの代わりにはなりません。既存のサーバーが定期的にクラッシュする場合は、当社のCrash Report Analyzerで正確な原因を見つけられます。

なぜPaperやSpigotはForgeやModpackより少ないRAMで済むの?

PaperとSpigotはBukkitベースの高度に最適化されたサーバーソフトウェアで、Minecraftの多くの標準処理をVanillaサーバーより効率的に実行します。そのため、特にプレイヤー数が多い場合にメモリを大きく節約できます。一方でFabricやForgeは追加のModコードを読み込み、そのコードは独自のデータ構造、追加エンティティ、多くの場合まったく新しいゲームメカニクスを持ち込みます。各Modが少しずつメモリ需要を増やします。完全なModpackでは50~300個のModが同時に含まれることも多いため、Modpackサーバーは少数のプラグインを使う同等のPaperサーバーより、通常かなり多くのRAMが必要です。そのため当社の推奨値には、プレイヤー数だけでなく、ソフトウェアの選択とプラグインまたはModの数も反映されます。

RAM必要量に関するよくある質問

Vanilla、Paper、またはSpigotサーバーで10人のプレイヤーなら、4 GBをおすすめします。代わりにModpackや多数のModを使うForgeを利用する場合、同じ10人でも必要量は約10 GBまで増えます。Modは追加のゲームロジックやデータを読み込むため、純粋なプラグインよりかなり多くのメモリを必要とします。
プレイヤー数とパック内のMod数に大きく依存します。中程度のModpackなら、4 GBで通常2~4人のプレイヤーをカバーできます。より大きなグループや特にModが多いパック(200個以上のMod)では、より多くのメモリを見込むべきです。正確な推奨値を得るには、上の計算機に実際のMod数を入力するのが一番です。
Javaヒープは、Minecraftサーバーソフトウェア自体がワールドデータ、エンティティ、ゲームロジックに使うメモリです。当社では、注文したRAM量と正確に一致します。コンテナRAMは少し大きめです。ガベージコレクションやスレッド管理などの内部Javaプロセスが原因でクラッシュしないよう、インフラレベルで自動的に20 %多くメモリを確保します。この違いにより、バッファなしの1:1割り当てより当社のサーバーは安定して動作します。
いいえ。注文したRAMに加えて、追加の20 %のコンテナメモリを当社が自動かつ無料で確保します。自分で足し算したり見積もったりする必要はありません。当社の計算機が推奨するGB数が、そのまま注文すべき数値です。
はい。プラグインやModの数が増えるほど、それぞれが独自のコードとデータをヒープに読み込むため、メモリ需要も増えます。目安として、10個のプラグインごと、または20個のModごとに追加で1 GBと計算しています。Modはゲーム内部により深く関わることが多いため、純粋なプラグインよりメモリを消費しがちです。
実際には、GB単位で信頼性高く数値化できるほどの影響はほとんどありません。そのため、バージョンは当社のGB推奨値には含めていません。ただし、バージョンが実際に決めるものがあります。それは必要なJavaバージョンです。新しいMinecraftバージョンには新しいJavaバージョンが必要で、当社のサーバーでは適切なバージョンを自動で設定します。