ガイド一覧

FiveMサーバーの必要スペック

16スロットのフリーロームから128スロットのロールプレイシティまで、FiveMサーバーに本当に必要なRAM、CPU、ストレージを解説します。

Cfx.reの公式最低要件があいまいなのには理由があります。FiveMサーバーは2 GBのRAMと1コアでも動きますし、16 GBと4コアを使い切ることもあります。差を生むのはプレイヤー数ではなく、何を読み込むか、つまりフレームワーク、スクリプト、MLO、車両パックです。このガイドでは、数千台のサーバーを見てきた経験から、計画に使える具体的な数値を示します。

実際にリソースを消費しているもの

FiveMのサーバープロセス(FXServer)自体は軽量です。空のサーバーならアイドル時でRAM約300 MB、CPUはほぼゼロ。その上に載るものはすべてあなた次第です。ESXやQBCoreのようなフレームワークは300〜600 MBを追加します。各リソースもそれぞれの分を消費します。小さなスクリプトなら数メガバイト、車50台の車両パックなら数百メガバイト、大型のMLOやマップならそれ以上です。

CPUは事情が異なります。FXServerはゲームロジックを1本のメインスレッドで処理するため、低速な多コアよりも高速なシングルコアが重要です。毎フレーム回る作りの悪いスクリプトは、プレイヤーが少ないのに1コアが100%張り付く典型的な原因です。5 GHzの高クロックなAMD Ryzenコアは、2.4 GHzの古いXeonコアに比べておよそ2倍のループを処理できます。

RAM:実際に通用するサイズ表

バニラやvMenuのフリーローム、32人まで、スクリプトは少数:2〜3 GB。ESXまたはQBCoreで標準ジョブ、32〜48人、リソース50〜80個:4〜6 GB。リソース100〜150個、カスタム車両、MLO込みの本格ロールプレイシティで64人:8 GB、ピーク時の余裕を見るなら12 GB。128スロットで数百のリソース、大型車両パック、重いインベントリ:16 GB以上。

目安は2つ。1つ目、RAM使用量はプレイヤー数ではなくリソース数に比例して増えます。同じリソース構成でスロット数を2倍にしても、増えるのはせいぜい数百メガバイトです。2つ目、30%の余裕を見込むこと。RAMの90%でアイドルしているサーバーは、再起動やリソースの再読み込みでスパイクしたときにパネルによって停止させられます。

CPU:まずは高速な1コア、その先に追加分

48人までなら、スクリプトがきれいであれば高速な1コアで十分です。32人を超える場合に必要なOneSync Infinityは一部の処理を追加コアに分散するため、64スロットなら2コア、128スロットなら3〜4コアを用意してください。コアを増やしても遅いスクリプトが速くなるわけではなく、他のスレッドが枯渇するのを防ぐだけです。

ホストを比較するときに見るべき数値はクロック周波数です。同じ「4 vCPU」でも、実際のFiveM性能が2倍違うことがあります。CPUのモデル名を公開していないホストは、古い世代だと考えてよいでしょう。

ストレージと帯域

フレームワーク入りの新規FXServerは2 GB未満です。車両パック、MLO、服装パックを揃えた完成形のロールプレイシティは10〜30 GB、さらにMySQLデータベースとバックアップが加わります。ストレージはNVMeを使ってください。再起動時のリソース読み込みとデータベースクエリはディスク性能に依存し、HDD上のサーバーは明らかに再起動が遅くなります。

帯域がボトルネックになることはまれです。64スロットのサーバーでピーク時およそ20〜40 Mbit/s。それよりも重要なのは回線にDDoS防御があることです。公開されたFiveMサーバーは攻撃を受けます。たいていは最初の1か月以内に。

データベースとtxAdmin

フレームワークはプレイヤー、インベントリ、車両をMySQL(MariaDB)に保存します。中規模サーバーならデータベース用にRAM 200〜500 MBを見込み、同じマシンか同じデータセンターに置いてください。インターネットの反対側にあるデータベースは、クエリを投げるすべてのスクリプトに遅延を加え、プレイヤーにはインベントリを開いたときのラグとして感じられます。

FiveMのWebパネルであるtxAdminはほとんどリソースを必要としません。数百メガバイトとポート1つ(デフォルトで40120)だけです。FXServerに同梱されているので、追加のインストールは不要です。

プランの選び方

思っているより1段階小さいプランから始めて、パネルのリソースグラフを1週間見てください。使わないRAMは毎月の無駄ですし、ゲームサーバープランのアップグレードは1分で終わります。上のサイズが必要なサイン:1日に数時間以上RAMが80%を超える、またはプレイヤーがオンラインの間メインスレッドが90%を超える。

VibeGAMESのFiveMプランは2 GBから32 GBまで、AMD Ryzenハードウェア、NVMeストレージ、DDoS防御、txAdmin付き、ESX、QBCore、Qboxはワンクリックでインストールできます。上の表を目安にプランを選び、シティが大きくなったらパネルからアップグレードしてください。

FiveMサーバーを始めよう

AMD RyzenとNVMeストレージ、DDoS防御、ワンクリックのフレームワーク導入によるFiveMホスティングを15拠点で。数分でオンラインに。

あわせて読みたい