Amazon EC2 や IDCF のサーバーインスタンスを使っていますが、どうしても気になるのはデフォルト状態ではスワップ領域が確保されていないことです: ↑メモリは1GBで残り65MBほど。 もうすぐメモリが足りなくなりそう、でもスワップ領域はゼロ・・・ 特に高速化のために memcached とかを使うアプリを動かそうとすると、どうしてもメモリが不足しがちになります。スワップ領域がない状態で、一瞬でもメモリが足りなくなってしまうとアウトです。回避するにはなんとかしてスワップ領域を確保する必要があります。 EC2 や IDCF クラウドでは静的にスワップ領域が確保されているわけではないため、EBS などの追加ディスクを使う方法もありますが、これだとスワップ領域のために料金がかかる上、EBS は I/O にも課金されるので、スワップファイルを作る先としてはコスト的に不利です。 というわけ
![Amazon EC2 や IDCF クラウド上でスワップ領域を確保する : まだプログラマーですが何か?](https://cdn-ak-scissors.b.st-hatena.com/image/square/ffd786b6b2508915f5206cc7e22c5ba26d18e4fa/height=288;version=1;width=512/https%3A%2F%2Flivedoor.blogimg.jp%2Fdotnsf%2Fimgs%2F3%2Fd%2F3d0f8c75-s.png)