選択とサイジング

VPSにはどれくらいのRAMが必要ですか?

短い回答

RAMは価格帯ではなくワークロードに合わせてください。1 GBはVPN、DNSリゾルバー、小さなボットを実行します。2〜4 GBはデータベースを伴う小さなウェブサイトを実行します。8 GBは本番アプリケーションやDockerスタックの快適な最低ラインです。16 GB以上はCI、大規模データベース、Magento、またはヘビーなクローリング用です。

RAMは、使い果たしたときに最も致命的に失敗するリソースです。カーネルのOOMキラーが最も高価と判断したものを終了させますが、それは通常データベースです。CPUの枯渇は動作を遅くします。メモリの枯渇は停止させます。

低スペックでは、オペレーティングシステムのベースラインが重要です。Alpineはアイドル時におよそ80 MB、Debianは約120 MB、Ubuntuは約250 MB、Windows Serverは約1.5 GBです。1 GBインスタンスでは、この選択が実際に自分のものとなる量を決定します。

ワークロード別のRAM
ワークロード最小快適
WireGuard VPN, DNS, Tor relay512 MB1GB
Static site or small blog1GB2 GB
WordPress with database2 GB4 GB
Docker stack with Postgres4 GB8 GB
Minecraft, 10–20 players4 GB8 GB
Matrix Synapse, federated4 GB8 GB
CI runner, monorepo8 GB16 GB
Magento 2 in production8 GB16 GB
Windows Server + application4 GB8 GB

選択とサイジングにおける7件の回答

すべての回答 に戻る