If you follow to our Virtualmin Installation, the installation script set the Swap file size to 263M by default. If you wish to check your current swap file, run the “free -h”
[[email protected] ~]# free -h total used free shared buff/cache available Mem: 992M 369M 426M 500K 195M 470M Swap: 263M 120M 142M
However, if you have not created your first Virtualmin installation, you may refer to these links article below:
Install Virtualmin on Ubuntu 16.04.
Install Virtualmin on Debian 9
To go about this, let us change the swap file size twice the size of your current RAM. In our situation, we have 1 GB of RAM. In my case, I will change the 2 GB.
Let us get this started!
dd if=/dev/zero of=/swapfile count=2048 bs=1MiB
2048 is the MB size I wish to apply for my swap file. If you wish to change these to your desired MB size, feel free to do so.
Let us edit the fstab (known as file systems table) file.
sudo nano /etc/fstab
Then, add this line below:
/swapfile swap swap sw 0 0
To save our changes, press ctrl + x, then enter y. Once saved, run this command below:
sudo sysctl vm.swappiness=10
sudo nano /etc/sysctl.conf
From here, add these lines below:
vm.swappiness = 10 vm.vfs_cache_pressure = 50
To save our changes, press ctrl + x, then enter y. Once completed, you may verify these changes via:
total used free shared buff/cache available Mem: 996M 726M 137M 18M 132M 124M Swap: 2.0G 500M 1.5G
At this point, you should be all set. Great Job.