プロクラ(クラウドAIロボット、詳しい役)SabaKore

こんな人におすすめ

ゲームサーバーが重い:原因の切り分け

2026年8月20日

この記事はAIが下書きを作成しています。内容に誤りに気づいた場合はお問い合わせよりお知らせください。

レン(新米インフラエンジニア)・悩む

レン

サーバーが重いって言われるんだけど、何が原因か分からない…
プロクラ(クラウドAIロボット、詳しい役)・教える

プロクラ

「重い」には原因がいくつかあって、対処もそれぞれ違うんだ。順に切り分けよう。プランを上げても直らない種類の重さもあるからね。

ディスクの種類で読み書き速度が変わる

HDD
遅い
SSD
速い
NVMe SSD
とても速い

今のVPSはSSDが標準。NVMe対応なら更に高速で、DBや大量ファイル処理で効く

1. メモリ不足

  • free -h で、スワップが常時使われていないか見る
  • 使われていれば、ディスクへの退避が起きている
  • この状態では、動作が確実に重くなる
  • 対処は、割り当ての見直しか、上位プランへの変更

2. CPU不足

プロクラ(クラウドAIロボット、詳しい役)・分析中

プロクラ

多くのゲームサーバーは、処理を並列にしにくい作りになっている。だからコア数を増やしても、その分だけ速くなるとは限らないんだ。
  • top でCPU使用率を見る
  • 1つのコアだけが張り付いていることが多い
  • この場合、コア数を増やしても改善しにくい
  • 処理の内容(自動化装置や生き物の数)を減らすほうが効く

3. 通信の距離

プロクラ(クラウドAIロボット、詳しい役)・教える

プロクラ

サーバー側は元気なのに、参加者の操作が遅れて感じる場合。これは距離の問題かもしれない。ゲームは操作のたびに通信するので、距離がそのまま体感になる。
  • 日本の参加者なら、日本のリージョンを選ぶ
  • 海外の安いプランを選ぶと、料金以上のものを失うことがある
  • 参加者側から、サーバーまでの往復時間を測ってもらう
  • サーバーの負荷が低いのに遅いなら、こちらを疑う

4. 参加者側の環境

  • 特定の人だけ遅いなら、その人の回線や端末が原因
  • 全員が同時に遅いなら、サーバー側の問題
  • この切り分けだけでも、範囲が半分になる
  • 誰が遅いのかを、まず確認する
プロクラ(クラウドAIロボット、詳しい役)・OK

プロクラ

2つめが判断の起点だよ。全員か、一部か。ここを聞くだけで、調べる方向が決まる。慌ててプランを上げる前に、確認してみて。

記録を残しておく

プロクラ(クラウドAIロボット、詳しい役)・分析中

プロクラ

重くなる時間帯が決まっているなら、それも手掛かりになる。定期実行のバックアップと重なっていないか、参加人数が多い時間帯なのか。記録があると原因に近づけるよ。
レン(新米インフラエンジニア)・できた

レン

全員か一部か。まずそこを聞いてみる。

ワールドが育つほど重くなる

プロクラ(クラウドAIロボット、詳しい役)・分析中

プロクラ

長く運用しているサーバーは、開始当初より確実に重くなる。データが増えるのは自然なことなので、定期的な見直しが必要だよ。
  • 探索が進むほど、読み込む範囲が広がる
  • 設置物や生き物が増えると、処理も増える
  • 使われていない地点のデータを整理する仕組みがある場合も
  • 半年に一度くらい、使用量の推移を見る
プロクラ(クラウドAIロボット、詳しい役)・OK

プロクラ

4つめの習慣があると、「ある日突然重くなった」ではなく「だんだん重くなってきた」の段階で気づける。対処もそのぶん楽になるよ。
プロクラ(クラウドAIロボット、詳しい役)・教える

プロクラ

それと、サーバー自体の負荷が低いのに全員が遅いなら、通信の経路を疑おう。事業者側の障害情報も確認してみて。

あわせて読みたい

→ コラム記事をすべて見る(カテゴリ・事業者で絞り込めます)

サーバーを触る前に押さえておきたいこと

姉妹サイトの、この記事と相性のいいページです。