アリクラウドサーバ仮想メモリ使用可能-Ubuntu


アリクラウドサーバはデフォルトで仮想メモリをオンにしていないため、ソフトウェアのメモリが不足し、実行がクラッシュすることがよくあります.
高価なメモリリソースの購入を減らすために、仮想メモリの代替を一時的に使用できます(実行するプログラムのニーズに応じて、パフォーマンスが低下します).
この技術はクラウドサーバー上で使用して、多くの銀を節約することができます!!!
1、メモリの使用状況を確認する
free -m
root@supermap:/swap# free -m
             total       used       free     shared    buffers     cached
Mem:           488        480          8          0          1        337
-/+ buffers/cache:        141        346
Swap:         0          0       0

仮想メモリ容量が0とは思いもよらなかった!!!
2、仮想メモリディスクボリュームの作成
#   count=2024288,2G  ,            。
#      /swap/swapadd,          。          swap,    mkdir /swap  。
dd if=/dev/zero of=/swap/swapadd bs=1024 count=2024288

3、ディスクボリュームを仮想メモリボリュームにする
mkswap /swap/swapadd

4、仮想メモリサービスの有効化
swapon /swap/swapadd

5、メモリの使用状況を確認する
root@supermap:/swap# free -m
             total       used       free     shared    buffers     cached
Mem:           488        480          8          0          1        337
-/+ buffers/cache:        141        346
Swap:         1976          0       1976

2 Gくらいのswapスペースが出てきます.
6、仮想メモリサービスを停止する
swapoff -v /swap/swapadd

7、仮想メモリスペースの移動
現在の仮想ストレージが不足している場合は、まず仮想ストレージサービスをオフにして、別のディスクに移動してから有効にすることができます.
swapoff -v /swap/swapadd
mv /swap/swapadd /mnt/swap
swapon /swap/swapadd

うん、この技術はクラウドサーバーで使えば、銀をたくさん節約できますよ!!!