Suppose we want to add 750M of memory. Invoke the following commands:
The following command create a new file /var/swap.1
and copying 750 blocks from /dev/zero
- Each block has size of 1MB (1M Bytes). Thus, this command creates a 750MB file of zeros.
main@work:~# sudo /bin/dd if=/dev/zero of=/var/swap.1 bs=1M count=750
750+0 records in
750+0 records out
786432000 bytes (786 MB, 750 MiB) copied, 1.57251 s, 500 MB/s
As this file will be used as swap, for security reason, we need to change the permissions so only the root
user can read and write to it.
main@work:~# sudo chmod 600 /var/swap.1
Now , will set up a Linux swap area on our new device (The newlly created file) and enable it so the system can start using it.
main@work:~# sudo /sbin/mkswap /var/swap.1
Setting up swapspace version 1, size = 750 MiB (786427904 bytes)
no label, UUID=a6de..
main@work:~# sudo /sbin/swapon /var/swap.1