unreal-info

UTサーバー運営の前に

さて、とりあえず簡単なサーバを建てれたので一段落つけましょう。 今回は公開サーバを建て、「知った、思った」ことを書いておきます。

1.CPUについて

まず、思ったのが「UTサーバって(処理が)重過ぎ!」でした。 調整にもよるのですが、一人あたり25-35Mhzほどが必要となります。 つまり、16人のサーバを建てるのであれば、最低でも400MhzのCPUがないと プレイ中にラグが生じゲームになりません。 また、CPUに余裕がないとOSの仕事に支障をきたすため、500Mhzが推奨なわけです。

2.メモリ

サーバ一個のプロセス(プログラムの実行単位)につき、30-45Mが必要です。 これは人数とかに関係なく2人のサーバを建ててもこれだけ必要です。 メモリが足りず、スワップするといちじるしく処理速度が落ちる為、 余裕を持たせたほうが無難です。

3.回線

一人当たり10k程度必要です。UP 3-6k DL 2-4kです。16人サーバならば最大で 秒間160KBの送受信が出来なければなりません。これは通常の回線速度に変換すると 最高で、1280Kbpsの送受信が出来る回線が必要となります。
サーバの回線が、ADSL回線だとするとUPが512kです、
これだと最大で、秒間64KのUPしか出来ないわけです
つまり、64/4=16(人)までしか、抱えきれません。
理論最高値で16人ですので、実際に遊べる人数は10−14人が限度だと思います。
また、設定により一人あたりの帯域を決めることも可能です。 UP+DLで5k前後が、影響の出ないギリギリの数値と言われています。 これを無制限にしていると16人サーバで8人くらいしか遊べないこともあります
(帯域の大きい人が鯖の帯域を占領してしまうため)。