Thursday, December 03, 2009

Menambah RAM dan ukuran swap di Linux

Saya kebetulan pakai distro IGOS Nusantara 3 (setara Fedora 9) di laptop Lenovo 3000 v100. Secara default RAM yang terpasang adalah 512 MB. Karena saya kesulitan menjalan virtual machine Sun xVM VirtualBox, kayaknya saya harus menambah SoDIMM RAM.-nya Akhirnya RAM laptop saya tambah dari 512 MB menjadi 2,5 GB. Konsekuensinya, swapnya pun rasanya perlu ditambah juga. Mudah-mudahan nantinya proses bisa lebih cepat. Lagipula, besarnya swap adalah 2 x ukuran RAM.

Cek dulu RAM dan swap yang ada :
[msmunir@lenovo ~]$ free
total used free shared buffers cached
Mem: 2585372 839772 1745600 0 21328 375152
-/+ buffers/cache: 443292 2142080
Swap: 1015800 0 1015800
[msmunir@lenovo ~]$

Program yang akan kita gunakan ialah ‘dd’, yang berfungsi untuk mengubah dan menggandakan (duplikat) suatu file. Namun untuk menjalankannya perlu menjadi Super User terlebih dahulu. Dan kali ini kita akan menambah file swap sebesar 4.096 Mb.

[msmunir@lenovo ~]$ su -
Password:
[root@lenovo ~]# dd if=/dev/zero of=/swapbaru bs=1024 count=4096000
4096000+0 records in
4096000+0 records out
4194304000 bytes (4,2 GB) copied, 175,331 s, 23,9 MB/s
[root@lenovo ~]#


Keterangan :
if=/dev/zero, /dev/zero sebagai file input
of=/swapbaru, tulis file output ke /swapbaru
ibs=1024, ibs sebesar 1024
count=4096000, hanya meng’copy 4096Mb blok untuk input

Buatlah folder swapbaru :
[root@lenovo ~]# mkswap /swapbaru
Menbuat swapspace versi 1, ukuran = 4194299 kB
tidak terdapat label, UUID=721fcb0f-5b9d-492b-b26b-ec6eb03a4ba2
[root@lenovo ~]#

Aktifkan swapbaru tersebut :
[root@lenovo ~]# swapon /swapbaru

Agar swapbaru diaktifkan setiap kali komputer dihidupkan, editlah file /etc/fstab dan tambahkan sebaris di bawah ini di baris terakhir file.
[root@lenovo ~]# vi /etc/fstab

Baris yang ditambahkan di /etc/fstab :
/swapbaru none swap sw 0 0

Lihat ukuran swap setelah ditambah file /swapbaru :
[root@lenovo ~]# free -o
total used free shared buffers cached
Mem: 2585372 2425256 160116 0 12168 1936556
Swap: 5111792 48 5111744
[root@lenovo ~]#


Selamat mencoba.

No comments:

Post a Comment