Menambahkan sebuah file swap

29 03 2011

Selain partisi swap kita juga bisa membuat swap dalam sebuah file

[root@hantukampus]# dd if=/dev/zero of=/sebuahfileswap bs=1M count=100
100+0 records in
100+0 records out
104857600 bytes (105 MB) copied, 0.185395 seconds, 566 MB/s

Perintah diatas akan membuat file dengan nama sebuahfileswap pada direktori / (root). dd akan membuat file dengan isi nol yang berukuran 1MB sebanyak 100 kali sehingga akan menghasilkan file berukuran 100MB

untuk membuat file tersebut menjadi swap kita menggunakan perintah mkswap :

[root@hantukampus]# mkswap /sebuahfileswap
Setting up swapspace version 1, size = 104853 kB

Kita lihat jumlah swap saat ini dengan menggunakan perintah free -m, opsi -m akan membuat output jumlah memory ditampilkan dalam satuan MB

[root@hantukampus]# free -m
total used free shared buffers cached
Mem: 16054 1982 14072 0 189 1619
-/+ buffers/cache: 173 15881
Swap: 9985 0 9985

Output diatas memperlihatkan bahwa saat ini kita memiliki swap sebesar 9985MB. Kita akan mengaktifkan file swap yang baru dengan perintah swapon

[root@hantukampus]# swapon /sebuahfileswap

Kita lihat kembali jumlah swap yang ada dengan perintah free -m :

[root@hantukampus]# free -m
total used free shared buffers cached
Mem: 16054 1982 14072 0 189 1619
-/+ buffers/cache: 173 15881
Swap: 10085 0 10085

Bagaimana untuk mematikan atau menonaktifkan file swap tersebut? cukup gunakan perintah swapoff

[root@hantukampus]# swapoff /sebuahfileswap

Ketika kita cek kembali ukuran swap akan kembali ke ukuran semula :

[root@hantukampus]# free -mo
total used free shared buffers cached
Mem: 376 271 105 0 2 147
Swap: 767 0 767

Supaya diload ketika booting, tambahkan baris berikut kedalam file /etc/fstab :

/sebuahfileswap swap swap defaults 0 0

Semoga bermanfaat
#di kantor pilek berat, sambil menunggu adzan dzuhur

Advertisement

Actions

Information

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Connecting to %s




Follow

Get every new post delivered to your Inbox.