Minecraftサーバーのスワップメモリと物理メモリ
僕はMinecraftサーバーを運営しています。
Waterfall -> paper
このような構成で運営しています。
メモリを、Waterfallは512M、paperは2Gを割り当てています。
サーバー本体の物理メモリは2g、スワップメモリは4gに設定しています。
サーバー本体を物理メモリのみで起動し、プロキシをスワップメモリで起動したいです。
またサーバー本体とプロキシどっちを物理メモリで起動したほうが高速に動作しますか?
僕はMinecraftサーバーを運営しています。
Waterfall -> paper
このような構成で運営しています。
メモリを、Waterfallは512M、paperは2Gを割り当てています。
サーバー本体の物理メモリは2g、スワップメモリは4gに設定しています。
サーバー本体を物理メモリのみで起動し、プロキシをスワップメモリで起動したいです。
またサーバー本体とプロキシどっちを物理メモリで起動したほうが高速に動作しますか?
最近、中国製の崩壊スターレイルをインストールして、直ぐに、ポイしました。私は崩壊3rd派です。原神は継続中??
マインクラフトでゲームサイトを運営しているのですか?面白そうですね!
さて、
サーバー本体 vs プロキシとのことですが、
試行錯誤が可能なら、1:9と9:1で実際に体感確認してはどうでしょう!
10人、100人程度では差を感じないかもしれません。
私はマインクラフトのプロシキがどんなものかしりませんが、一般的にプロシキは少ないメモリで動作します。
よって、プロシキは物理メモリは100%を割り当て、接続ユーザー数に応じた量
Waterfallは512M もう少し絞っては?
一方、物理メモリは2g+スワップメモリは4g
の計6gですが、 paperは2G とすると約3.5のスワップメモリが利用されないことになります。(逆に512Mが共有される互いにスワップされます)
よって、paperは5g強の割当で(他ミドルウェア用に残す)
マインクラフトで設定が可能なら、
Waterfallはスワップ使用を0に
paperのスワップ使用を 0.5/1.5+αに
0.5/1.5+α は Waterfallの0.5gを残し1.5-αgを消費したらスワップを利用する比率です。
ありがとうございました。
やってみます!