How to add swap on Debian Linux
Linux swaps allow a system to harness more memory than was originally physically available. However, swapping does have disadvantages, because hard disks have a much slower memory than RAM, your server performance may slow down considerably.
Before you proceed to set up a swap file, you need to check if any swap files have been enabled on the server by looking at the summary of swap usage.
An empty list will confirm that you have no swap files enabled.
After you know that you don't have a swap file enabled on your server, you can check how much space you have on the server with the "df" command. The swap file will take x2 your RAM, if your server have 256MB RAM, it will need swap file with size 512MB. To create it:
dd if=/dev/zero of=/swapfile bs=1024 count=512k
Finish up by activating the swap file:
You can ensure that the swap is permanent by adding it to the fstab file:
Open up the file:
Paste in the following line:
/swapfile none swap sw 0 0
This is it, now you have successfully added a swap file to your server.