VPSを選ぶときは、CPU・メモリ・SSDの数字を大きい順に選べばよいわけではありません。Webサイト、WordPress、開発環境、ゲームサーバーなど、用途によって先に見るべきスペックが変わります。
30秒でわかる結論
- CPUは「同時にどれだけ処理するか」に影響し、アクセス増加や重い処理ほど重要になる
- メモリは「動かしているソフトや処理を一時的に置く場所」で、不足すると動作停止や強制終了につながりやすい
- SSD容量はOS・アプリ・ログ・バックアップを含めて考え、表示容量いっぱいまで使わない
- 小規模な検証用VPSなら1〜2GBメモリでも使えるが、WordPress本番運用は2〜4GB以上を基準に考えやすい
- 複数サイトやDB負荷が高い用途では、CPUより先にメモリ不足が問題になることも多い
- SSDは「容量」だけでなく、NVMeか、追加ディスクが使えるか、バックアップ方法も確認する
- 迷ったら、最小構成ではなく「1段階余裕を持たせたプラン」から始めると運用が安定しやすい
VPSのCPU・メモリ・SSDは何を意味する?
VPSのスペック表では、主にCPU・メモリ・SSD容量が並びます。まずは役割を分けて考えると選びやすくなります。
| 項目 | 役割 | 不足すると起こりやすいこと |
|---|---|---|
| CPU | 計算・処理を実行する | 処理待ち、レスポンス低下、負荷上昇 |
| メモリ | 実行中のデータを一時的に保持する | アプリ停止、OOM、スワップ多発 |
| SSD | OS・サイト・DB・ログなどを保存する | 更新失敗、ログ保存不可、DB停止 |
ここで伝えたいポイント
CPU・メモリ・SSDは役割が違うため、単純に「全部大きいほどよい」ではなく、自分の用途で最初に不足しやすい項目を見つけて選ぶことが重要です。
CPUは何コア必要?
CPUは、Webサーバー、PHP、データベース、ゲーム処理、ビルド処理などの計算を担当します。VPSでは「1コア」「2コア」「4コア」のように表示されることが一般的です。
コア数が増えると何が変わる?
複数コアがあると、同時に複数の処理を進めやすくなります。たとえばアクセスが重なったWebサイトでは、1人ずつ順番に処理するより、複数の処理を並行して進められるほうが有利です。
具体例
1コアのVPSで重いPHP処理を1つ実行している最中に別の処理が入ると、待ち時間が発生しやすくなります。2〜4コアあれば、複数の処理を分散しやすくなります。
| 用途 | CPUの目安 |
|---|---|
| Linux学習・検証 | 1〜2コア |
| 小規模Webサイト | 2コア前後 |
| WordPress本番運用 | 2〜4コア |
| 複数サイト・高負荷処理 | 4コア以上を検討 |
| ゲームサーバー・ビルド用途 | 処理内容により4コア以上を検討 |
注意
同じ「4コア」でも、CPU世代、割り当て方式、ホスト側の混雑状況などによって実効性能は変わります。コア数だけでサービス間の速度を断定しないでください。
メモリは何GB必要?
VPS選びで初心者が特に注意したいのがメモリです。メモリは、OS、Webサーバー、PHP、データベースなど、動作中のソフトが使用します。
メモリ不足になると、処理が遅くなるだけでなく、OSがプロセスを強制終了することがあります。
メモリ使用量 = OS + Webサーバー + PHP + DB + その他常駐プロセス
用途別のメモリ目安
| 用途 | メモリの目安 | 判断 |
|---|---|---|
| Linux学習・SSH中心 | 1GB前後 | 軽い検証なら可能 |
| 小規模Webサーバー | 1〜2GB | 静的サイト中心なら十分な場合がある |
| WordPress 1サイト | 2〜4GB | 本番運用なら余裕を持たせやすい |
| WordPress複数サイト | 4〜8GB | DB・PHPの同時処理を考慮 |
| 開発環境・Docker複数コンテナ | 4〜8GB以上 | コンテナ数と用途次第 |
初心者はこれでOK
WordPressをVPSで本番運用するなら、最小構成の1GBではなく、まず2〜4GBを基準に考えると余裕を持たせやすくなります。
メモリ不足になると何が起きる?
メモリ不足では、単にページ表示が遅くなるだけではありません。
- PHP処理が失敗する
- MySQL・MariaDBが停止する
- SSH操作が重くなる
- OOM Killerによってプロセスが終了する
- スワップ使用量が増えて全体が遅くなる
具体例
2GBメモリのVPSで、OSとWebサーバーが約700MB、データベースが約600MB、PHPやその他プロセスが約500MB使うと、合計は約1.8GBです。ここでアクセスが増えて一時的に500MB追加で必要になると、物理メモリだけでは足りなくなります。
700MB + 600MB + 500MB + 500MB = 約2.3GB
この例なら、2GBプランでは余裕がありません。常時80〜90%近く使う構成より、通常時に余裕を残せるプランのほうがトラブルを避けやすくなります。
SSD容量はどれくらい必要?
SSD容量は、Webサイトのファイルだけでなく、OS、データベース、ログ、メール、キャッシュ、バックアップなどにも使われます。
そのため「WordPress本体が数GBだから20GBで十分」とは限りません。
具体例
80GBのSSDを使うとして、OS・アプリで15GB、サイト・DBで15GB、ログ・キャッシュで10GB、バックアップ用に20GBを使うと、残りは20GBです。
80GB − 15GB − 15GB − 10GB − 20GB = 残り20GB
SSDは100%近くまで使わず、更新ファイルや一時ファイルが増えても対応できる余白を残すのが安全です。
SSDは「今使う量の2倍前後」をひとつの目安にする
今のデータ量が30GBなら、40GBぎりぎりではなく60〜80GB程度を検討すると、ログ・バックアップ・更新時の一時ファイルにも余裕を持たせやすくなります。
NVMe SSDと通常SSDの違い
VPSでは「SSD」「NVMe SSD」などの表記があります。NVMeは、高速なインターフェースを使うストレージ方式で、従来のSATA接続SSDより高い性能を出しやすい特徴があります。
ただし、WordPressの表示速度はストレージだけで決まるわけではありません。CPU、メモリ、PHP設定、DB、キャッシュ、テーマ、画像なども影響します。
ここで伝えたいポイント
「NVMeだから必ず高速」と単純評価するより、十分なメモリとCPUを確保したうえでNVMeを加点材料として見るほうが実用的です。
用途別にCPU・メモリ・SSDを決める
1〜2コア、1〜2GBメモリ、20〜50GB程度から始めやすい用途です。重いGUIやDockerを使うならメモリを増やします。
2〜4コア、2〜4GBメモリ、50〜100GB程度を基準にすると余裕を取りやすくなります。
4コア以上、4〜8GBメモリ、100GB以上を検討。サイト数よりアクセス数とDB負荷を見ます。
複数コンテナを同時起動するなら、CPUより先にメモリが不足しやすくなります。4〜8GB以上から検討します。
CPU・メモリ・SSDのどれを優先すべき?
優先順位は用途で変わります。
| 用途 | 優先度1 | 優先度2 | 優先度3 |
|---|---|---|---|
| WordPress | メモリ | CPU | SSD |
| 静的Webサイト | CPU | メモリ | SSD |
| DBを多用するサイト | メモリ | CPU | SSD性能 |
| Docker | メモリ | CPU | SSD |
| ビルド・計算処理 | CPU | メモリ | SSD性能 |
WordPressやDockerでは、メモリ不足が起こると動作停止につながりやすいため、CPUを1段階上げるよりメモリを増やしたほうが安定するケースがあります。
最小プランを選びすぎない
VPSは後からプラン変更できるサービスもありますが、変更時に再起動が必要だったり、縮小が難しかったりする場合があります。
月額差で考える
仮に2GBプランと4GBプランの差が月500円なら、1年間の差額は6,000円です。
500円 × 12か月 = 6,000円
月500円を節約するために、メモリ不足の監視・再起動・障害対応が頻発するなら、上位プランへ上げたほうが運用コストは低くなる場合があります。
注意
逆に、使わない8GB・16GBプランを最初から契約する必要もありません。重要なのは「最低限」ではなく「通常時に余裕が残る最小構成」です。
スペック不足を判断する方法
VPSは、契約後も実際の使用率を見て判断することが重要です。
チェックリスト
- CPU使用率が長時間100%近くになっていないか
- メモリ使用量が常時80〜90%近くになっていないか
- スワップ使用量が増え続けていないか
- SSD使用率が80〜90%を超えていないか
- ログが急増していないか
- アクセス増加時にレスポンスが極端に悪化しないか
一時的にCPU使用率が100%になること自体は異常とは限りません。重要なのは「高負荷が長時間続くか」「利用者の体感速度や処理失敗につながっているか」です。
選び方フロー
はい → メモリを最優先で確認
はい → CPUコア数も余裕を持たせる
はい → SSD容量を2倍程度の余裕で見積もる
はい → 最小プランではなく1段階上から開始
教科書判定:VPSはメモリ不足を最初に避ける
初心者はCPUの数字より、まずメモリに余裕を持たせる
CPU不足は処理待ちとして現れることが多い一方、メモリ不足はアプリやデータベースの強制終了につながることがあります。WordPressやDockerなど複数プロセスを動かす用途では、最小メモリ構成を避け、通常時に20〜30%程度の余裕を残せるプランを基準に考えると安定させやすくなります。
よくある質問
Q.WordPressなら1GBメモリでも動きますか?
構成を軽くすれば動作する場合はあります。ただしOS、Webサーバー、PHP、DBを同時に動かすため、本番運用では余裕が少なくなりやすく、2〜4GBを基準に考えるほうが運用しやすくなります。
Q.CPUは4コアあれば十分ですか?
小規模〜中規模のWeb用途では十分なことが多いですが、アクセス数、アプリの重さ、DB負荷によって変わります。コア数だけでなく、実際のCPU使用率を監視して判断してください。
Q.SSDは何%まで使ってよいですか?
常時90〜100%近くまで使う運用は避けたほうが安全です。更新時の一時ファイルやログ増加に備え、20%前後以上の空きを確保できる構成を目安にします。
Q.スワップがあればメモリ不足でも問題ありませんか?
スワップは緊急時の逃げ道にはなりますが、SSDはメモリより大幅に遅いため、常時スワップを使う状態は性能低下につながります。継続的にスワップが増えるなら、メモリ増強を検討してください。
Q.あとからスペックを上げればいいですか?
多くのVPSでは上位プランへの変更が可能ですが、停止や再起動が必要な場合があります。また、容量縮小ができないサービスもあるため、変更条件は契約前に確認してください。
まとめ
この記事の結論
- CPUは同時処理・計算量を見る
- メモリは不足すると停止につながるため余裕を持たせる
- SSDはOS・ログ・バックアップ込みで見積もる
- WordPress本番運用は2〜4GBメモリから考えやすい
- SSDは現在必要量の2倍前後を目安にすると余裕を作りやすい
- スペック表だけでなく実際の使用率を監視する
初めてVPSを選ぶなら、最小構成を攻めるより「通常時に余裕が残る構成」を選ぶほうが失敗しにくくなります。特にWordPressやDockerでは、CPUより先にメモリ不足を避けることを優先してください。
次に読むなら
スペックの基準が分かったら、次は「VPSでWordPressを運営するメリットと注意点」で、共用サーバーとの違いや、VPSを選ぶべきケースを確認すると判断しやすくなります。