PaperMCと公式サーバーはどっちが軽い?26.3で起動時間・メモリ・tickを同条件で実測
「マイクラのサーバーは Paper にすると軽くなる」とよく言われます。そこで、公式サーバーと Paper を、同じ条件で起動して測りました。
先に結論(プレイヤー0人・256チャンクの強制読み込みまで)
- メモリ(RSS)は Paper のほうが多めでした。待機中は公式が約 1,094〜1,097MB、Paper が約 1,419〜1,448MB です。
- 256チャンクを読み込んだ後の tick は、どちらも数ms で大差なしでした(公式 2.1〜2.7ms、Paper 1.5〜1.6ms)。
- 公式で毎回出た「Can’t keep up!」の警告は、Paper では1回も出ませんでした。
- プレイヤーが入ったときの差は、この計測では分かりません(接続していないため)。
検証環境と条件
| 項目 | 内容 |
|---|---|
| サーバー | Paper 26.3 build 209(公式のダウンロードから取得、SHA-256 照合済み)と Minecraft 公式 server 26.3 |
| Java | Temurin 25(JRE) |
| メモリ指定 | 「2GB」= -Xms1G -Xmx2G、「1GB」= -Xms1G -Xmx1G(1GB・2GBの実測記事と同じ指定) |
| ワールド | 毎回新しく作成。シード haisaba、server.properties は公式の計測と同じもの(待ち受けは 127.0.0.1 のみ) |
| 手順 | 起動 → Done から30秒後に tick query → forceload add -128 -128 127 127(256チャンク)→ 落ち着いてから tick query → stop |
| 計測 | /proc から2秒ごとに RSS と CPU(100%=1コア分)を記録 |
| 日時 | 公式: 2026-10-19、Paper: 2026-10-21(同じ box。共用の仮想マシンなので、日によって多少ぶれる可能性があります) |
- Paper は、1回目の起動で必要なファイルを準備するので、準備用に1回起動してから計測しました(その1回は結果に入れていません)。
結果
| サーバー・条件 | Done までの実時間 | 最大の RSS | 待機中の RSS | 最大の CPU |
|---|---|---|---|---|
| 公式・2GB | 8.4秒 | 1,229MB | 1,097MB | 738% |
| 公式・2GB(もう一度) | 8.8秒 | 1,256MB | 1,094MB | 663% |
| 公式・1GB | 8.2秒 | 1,235MB | 1,094MB | 697% |
| Paper・2GB | 9.1秒 | 1,528MB | 1,419MB | 413% |
| Paper・2GB(もう一度) | 9.0秒 | 1,553MB | 1,441MB | 493% |
| Paper・1GB | 9.8秒 | 1,558MB | 1,448MB | 443% |
tick の時間(50ms 以内なら 20 TPS=正常):
| サーバー・条件 | 待機中の平均(P99) | 256チャンク読み込み後の平均(P99) |
|---|---|---|
| 公式・2GB | 0.3ms(4.2ms) | 2.7ms(11.6ms) |
| 公式・2GB(もう一度) | 0.2ms(3.8ms) | 2.3ms(4.7ms) |
| 公式・1GB | 0.2ms(4.1ms) | 2.1ms(4.4ms) |
| Paper・2GB | 0.2ms(0.5ms) | 1.5ms(4.7ms) |
| Paper・2GB(もう一度) | 0.2ms(0.6ms) | 1.5ms(4.8ms) |
| Paper・1GB | 0.2ms(0.4ms) | 1.6ms(4.1ms) |
- Paper の「Done」までの実時間は、公式より 0.6〜1.6秒ほど長めでした。
- 待機中の CPU は、公式が 1〜2%、Paper は 2〜5% 程度でした(2秒ごとの値を見た範囲)。
わかったこと
- プレイヤー0人では、Paper のほうがメモリを約 320〜350MB 多く使った。「Paper=メモリが少なくて済む」とは、この条件では言えませんでした。
- チャンクの読み込みは Paper のほうが落ち着いていた。CPU の最大値が低く、警告も出ませんでした。
- 差が出やすいのは、人が入って地形が広がるとき(推定)。今回は、そこまでは測れていません。
この計測で言えないこと
- プレイヤーが入ったときの差(公式の人数別の値は人数別の実測記事にあります。Paper では未計測)。
- プラグインを入れたときの差。
- 長時間動かしたときの変化(各回1〜2分ほど)。
- Paper は、公式とゲームの挙動が一部違うことがあります(詳しくは Paper の公式ドキュメント)。
関連記事: メモリ使用量の見方(RSS・ヒープの違い)/サーバーが重い原因(view-distance)
参照URL
- Paper ダウンロード(公式): https://papermc.io/downloads/paper (2026-10-21 確認、26.3 build 209)
- Paper ドキュメント: https://docs.papermc.io/paper/
- 当サイトの計測データ(非公開): lab/results.csv、lab/runs_paper/