阿裡雲的linux雲伺服器預設是沒有啟用swap分區(交換分區)的。一般情況下swapswap分區的大小可以參考以下規則進行設定:
記憶體大小
swap大小
MEM_SIZE <= 4G
最小2G
4G < MEM_SIZE <= 16G
最小4G
16G < MEM_SIZE <= 64G
最小8G
64G < MEM_SIZE <= 256G
最小16G
其中<code>block_size</code>和<code>number_of_block</code>的大小可以自定義,例如<code>bs=1M count=2048</code>代表2G大小的swap分區。
在<code>/etc/fstab</code>中增加swap配置行。
設定完成之後可以通過linux的<code>free -m</code>指令檢視swap分區的狀态。