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.
Via the command line, you can set up and enable swap on your Debian machine via the following commands (as root):
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 |
You should see the changes effected immediately, and can check via the command line:
# 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 |