Versions Compared
compared with
Key
- This line was added.
- This line was removed.
- Formatting was changed.
Comment:
root
Overview
Swap space allows your system to utilize the hard drive to supplement capacity when RAM runs short. Composer install will fail if there is insufficient RAM available, but adding swap will allow it to complete installation.
Solution
Via the command line, you can set up and enable swap on your Debian machine via the following commands (as root):
Code Block | ||||||
---|---|---|---|---|---|---|
| ||||||
fallocate -l 4G /swapfile chmod 600 /swapfile mkswap /swapfile swapon /swapfile echo "/swapfile none swap sw 0 0" >> /etc/fstab sysctl vm.swappiness=10 echo "vm.swappiness=10" >> /etc/sysctl.conf sysctl vm.vfs_cache_pressure=50 echo "vm.vfs_cache_pressure=50" >> /etc/sysctl.conf |
Testing the Result
You should see the changes effected immediately, and can check via the command line:
Code Block | ||||||
---|---|---|---|---|---|---|
| ||||||
# You should see swap in use now: free -m # Swappiness should now be 10 cat /proc/sys/vm/swappiness # Cache pressure should be set to 50 cat /proc/sys/vm/vfs_cache_pressure |