Create swap file in Fedora- Linux
Swap file is used by the Kernel for Virtual Memory.
It is recommended to have swap size double of the RAM but if RAM is more than enough (>512 MB) then
smaller swap has no issue.
To know the actual memory (RAM) and already swap on a Linux box use the free command.
$ free
             total       used       free     shared    buffers     cached
Mem:        507956     489860      18096          0       9580      76876
-/+ buffers/cache:     403404     104552
Swap:      1012084      69668     942416
Now to create extra swap file follow the steps:
(To create swap file of approx 1GB)
$ dd if=/dev/zero  if=/usr/more_swap  bs=1000000 count=1024
(It will create one swap file more_swap in /usr)
$ chmod  600 /usr/more_swap
$ mkswap  /usr/more_swap
$ swapon  /usr/more_swap
Now add this file to the /etc/fstab file (at last)
$ vi /etc/fstab
/usr/more_swap  swap   swap  defaults  0  0
 
 

 

2 comments:
Just one little problem:
$ dd if=/dev/zero if=/usr/more_swap bs=1000000 count=1024
should be
$ dd if=/dev/zero of=/usr/more_swap bs=1000000 count=1024
... (Different Andrew said)
Or more readable still..
$ dd if=/dev/zero of=/usr/more_swap bs=1M count=1024
Post a Comment