【PR】本記事にはプロモーション(広告)が含まれます。広告リンク経由でお申し込みがあった場合、当サイトが報酬を受け取ることがあります。検証結果や評価の内容は広告の有無で変えていません。詳しくは広告表記をご覧ください。

マイクラサーバーのメモリ使用量の見方:-Xmx・ヒープ・RSSの違いを実測値で解説

検証日
2026-10-21
検証環境
当サイトの既存の計測(2026-10-19/20、box・Java 25・Minecraft server 26.3/26.1)の値を使って解説。spark は使っていません
更新日
2026-10-21
カテゴリ
自宅・box検証ラボ(無料で試す)

「タスクマネージャーでは 1.7GB なのに、ゲーム内では数百MBしか使っていない」。マイクラサーバーのメモリは、どこを見るかで数字が大きく変わります。当サイトで測った値を使って、違いを説明します。

-Xmx・RSS・ヒープの関係を示す棒グラフ
図:同じサーバーでの3つの値(当サイトの実測、26.3・2G/2G・プレイヤー0人)

3つの数字

数字 何を表すか 確認方法の例
-Xmx(ヒープの上限) Java が使ってよいヒープの最大量。起動時に自分で指定する 起動コマンド(-Xmx2G など)
ヒープの使用量(GC 後) ゲームのデータが実際に使っている量。GC(不要なメモリの回収)の直後の値が目安 GC ログ(-Xlog:gc)、spark などのツール
RSS(プロセス全体) OS から見た、プロセスが使っている物理メモリ。ヒープに加え、JVM 本体などの分も入る ps、top、タスクマネージャー

実測値で見ると

同じ 26.3 の公式サーバー・プレイヤー0人で、指定だけを変えました(1GB・2GBの実測記事の追記より)。

指定 待機中の RSS RSS の最大 GC 後のヒープ使用量の最大
-Xms1G -Xmx1G 1,095MB 1,245MB 232MB
-Xms2G -Xmx2G 1,736MB 1,879MB 210MB

人が入ると、ヒープの使用量が増えます(人数別の実測記事より、26.1・ボットでの計測)。

条件 GC 後のヒープ使用量の最大 RSS の最大 GC の回数
2人・2GB 515MB 2,169MB 35回
5人・2GB 721MB 2,459MB 70回
5人・1GB 902MB(上限 1,024MB の約88%) 1,479MB 159回
ヒープ使用率の棒グラフ
図:ヒープの上限に対する GC 後の使用量(当サイトの実測)

どの数字で判断するか

  1. 足りるかどうかは「GC 後のヒープ使用量 ÷ -Xmx」で見る。5人・1GB では約88%になり、GC の回数も2GBのときの約2.3倍に増えました。これが「余裕がない」状態のサインです。
  2. VPS やPCのメモリは「RSS + OS の分」で見る。2GB のヒープでも、RSS は最大 2.46GB でした。OS などの分も含めると、3GB以上のプランが安心(推定) です。OS の使用量は環境によって違うので、ここは測っていません。
  3. タスクマネージャーの値が大きくても、すぐに増設しなくてよい。RSS は指定した分だけ大きく見えます。

【PR】ここから下は広告です(A8.net)

XServer VPS for Game

まとめ

関連記事: PaperMC と公式サーバーの比較/自宅サーバーの最小構成のメモリ

参照URL