How to Modify Swap Size - Ubuntu 10.04
• •
When installing Ubuntu, I was never asked about the desired size for my swap size. Oracle recommends to use at least 2GB of memory in order to create a database, let alone run it. With help from this excellent post from LinuxReaders, I expanded my swap size to 2GB (again, Oracle’s recommended size for 11g) by executing the following:
$ dd if=/dev/zero of=/tmp/swapfile bs=1MB count=2048
2048+0 records in
2048+0 records out
2048000000 bytes (2.0 GB) copied, 36.257 s, 56.5 MB/s
$ mkswap /tmp/swapfile
mkswap: /tmp/swapfile: warning: don't erase bootbits sectors
on whole disk. Use -f to force.
Setting up swapspace version 1, size = 1999996 KiB
no label, UUID=aa8617a8-9500-498e-90da-f5164190ad00
$ sudo swapon /tmp/swapfile
Checked my swap memory with free -m
:
total used free shared buffers cached
Mem: 3895 3841 53 0 1008 1799
-/+ buffers/cache: 1033 2861
Swap: 2208 0 2208
And made the swap size permanent by adding the following to /etc/fstab:
/tmp/swapfile swap swap defaults 0 0
Cheers!