プラン解説
スワップ領域は作るべきか:効く場面と、効かない場面
2026年8月20日
この記事はAIが下書きを作成しています。内容に誤りに気づいた場合はお問い合わせよりお知らせください。

レン
スワップを作っておけば、メモリが少ないプランでも大丈夫?

プロクラ
「大丈夫」の中身によるかな。防げるものと、防げないものがはっきり分かれるんだ。
メモリが足りなくなると起きること
足りている
使用中空き
空きがあるうちは速い
足りない → ディスクへ退避(スワップ)
使用中退避
ディスクはメモリよりずっと遅い。ここから全体が重くなる
それでも足りない
OSがプロセスを強制終了する。データベースが落ちて、サイトが表示されなくなる
重い=CPU不足とは限らない。まずスワップが起きていないかを見る
何を防げるのか
- 防げる: メモリが尽きてプロセスが強制終了されること
- 防げる: 一時的に使用量が跳ねる処理での事故
- 防げない: 遅さ。ディスクはメモリよりずっと遅い
- 防げない: 恒常的なメモリ不足。根本的には容量が足りていない

プロクラ
つまり「落ちるよりは遅いほうがまし」という保険なんだ。メモリの代わりにはならない。ここを取り違えると、遅くなったまま気づかず運用することになる。
作る価値がある場面
- 小さいプランで、たまに重い処理が走る
- 普段は足りているが、更新作業のときだけ跳ねる
- 止まると困るサービスを載せている
- 最初から用意されていない事業者のイメージを使っている
作らない・小さくする判断

プロクラ
ディスク容量が小さいプランでは、スワップに割く分だけデータの置き場が減る。それと、応答速度が重要なものを載せている場合、退避が始まった時点で実質的に使えなくなるので、いっそ落ちてくれたほうが気づけることもある。
- ディスクが小さいプランでは、容量とのつり合いを見る
- 常時使われている状態が続くなら、それは容量不足の合図
- 大きさは、メモリと同程度から2倍程度が一つの目安
- 作ったら、再起動後も有効になる設定にしておく
効いているかを見る
- free -h : 使用量を見る。常に使われていれば足りていない
- たまに少し使われる程度なら、保険として機能している状態
- dmesg に Out of memory の記録があれば、保険では足りていない

プロクラ
判断の順番としては、まず使っていないサービスを止める、設定を容量に合わせる、それでも足りなければスワップ、最後にプランを上げる。スワップは中間の手段だと考えておくといいよ。

レン
落ちるのを防ぐ保険で、速さは戻らない。中間の手段なんだね。
設定した後に見ておくこと

プロクラ
作って終わりにせず、意図どおりに使われているかを確かめよう。数値を少し調整できる設定もある。
- 再起動しても有効なままか確認する(一時的な設定のままだと消える)
- どのくらい積極的に退避させるかの設定値がある。応答速度を優先するなら控えめにする
- ディスクの空きを圧迫していないか
- 使われ方を時々見る。常時使われているなら容量不足の合図

ウィルスン
…ついでに言っておくが、メモリの内容がディスクへ書き出されるということは、そこに一時的な情報が残りうるということでもある。使い終えたサーバーを手放すときは、覚えておくといい。
この記事の条件で、実際の料金を見る
あわせて読みたい
- プラン解説XServer VPS for Windows ServerWindows Server VPSの費用:契約期間と総額の考え方ライセンス込みの料金体系と、Linuxプランとの差。契約期間による単価の違い、途中でやめたときの扱い、そして総額で比べる方法を解説します。
- プラン解説さくらのVPS512Mプランは何に向いてる?最小構成の使いどころメモリ512MBで足りる用途と足りない用途、足りなくなったときに何が起きるか、限られた容量で無駄を減らす工夫、そして上位プランへ移るときの考え方を解説します。
- プラン解説さくらのVPS1G/2Gプランの選び方 — 個人開発ならどっち?1Gと2Gのどちらを選ぶか、向いているケースを並べて判断できるようにします。メモリで決めるという原則にもとづいた選び方です。
- プラン解説ConoHa VPS1GB/2GBプランの選び方 — ConoHa VPS編メモリとCPUのどちらで悩むべきか、1GBで足りる用途と2GBが要る用途の分かれ目、後から変更する場合の条件と、時間課金の使いどころを解説します。
サーバーを触る前に押さえておきたいこと
姉妹サイトの、この記事と相性のいいページです。
- ネットワーク入門
IPアドレス・ポート・DNSの基礎 — prodou.net
- Linuxコマンド入門
ls / cd / grep などを疑似ターミナルで試しながら学べる — prodou.net
- CIDR Calculator
ファイアウォールの許可レンジを計算する — toolkitbox.net