berikut ini adalah tutorial Cara Membuat Swap Pada Ubuntu 12.04, sekedar untuk anda ketahui Swap adalah ruang pada Hardisk yang dijadikan ruang Virtual Memori (memory bayangan), yang digunakan ketika komputer membutuhkan lebih banyak memory dan space.
FUNGSI SWAP PADA LINUX
Fungsi swap pada sistem operasi Linux apabila memory utama (RAM) pada komputer sudah hampir habis, resource tambahan diambilkan dari Virtual Memori (Swap).
Untuk ukuran Swap pada komputer kita biasanya disesuaikan dengan memory utama kita. Ukuran Swap adalah 2 kali memory(RAM). Jadi, apabila pada komputer kita terdapat 512 MB maka disarankan membuat Swap 1 GB.
berikut ini adalah cara membuat swap file pada linux Ubuntu 12.04, caranya adalah
Cara Membuat Swap Pada Ubuntu 12.04
Sebelum kita melanjutkan untuk membuat file swap, kita perlu memeriksa jika ada swap file yang sudah aktif pada VPS dengan cara
1 |
sudo swapon -s |
anda akan mendapatkan lampiran kosong yang artinya Anda tidak memiliki swap file yang aktif:
1 |
Filename Type Size Used Priority |
Check the File System
Setelah kita tahu bahwa server tidak memiliki file swap aktif pada server VPS, kita dapat memeriksa berapa banyak ruang disk yang kita miliki di server dengan perintah df.
1 2 3 4 5 6 7 |
df Filesystem 1K-blocks Used Available Use% Mounted on /dev/sda 20907056 1437188 18421292 8% / udev 121588 4 121584 1% /dev tmpfs 49752 208 49544 1% /run none 5120 5120 % /run/lock none 124372 124372 % /run/shm |
Create dan Enable Swap File
1 |
sudo dd if=/dev/zero of=/swapfile bs=1024 count=256k |
“of=/swapfile” menunjuk nama file swap, Selanjutnya kita akan mempersiapkan file swap dengan menciptakan swap area linux:
1 |
sudo mkswap /swapfile |
hasilnya akan seperti dibawah ini:
1 2 |
Setting up swapspace version 1, size = 262140 KiB no label, UUID=103c4545-5fc5-47f3-a8b3-dfbdb64fd7eb |
aktifkan swap file:
1 |
sudo swapon /swapfile |
kemudian anda akan dapat melihat file swap baru dengan cara:
1 2 3 |
swapon -s Filename Type Size Used Priority /swapfile file 262140 -1 |
membuat swap file menjadi permanen
1 |
sudo nano /etc/fstab |
lalu isi ini pada baris paling bawah:
1 |
/swapfile none swap sw |
swappiness dalam file harus di set ke 10. jika anda melewatkan langkah ini. anda akan mendapatkan kinerja server yang buruk, sedangkan pengaturan untuk 10 dapat mencegah server dari out-of-memory atau crash. lakukan perintah dibawah ini
1 2 |
echo 10 | sudo tee /proc/sys/vm/swappiness echo vm.swappiness = 10 | sudo tee -a /etc/sysctl.conf |
Anda harus mengatur izin yang benar untuk file swap:
1 2 |
sudo chown root:root /swapfile sudo chmod 0600 /swapfile |
Selamat mencoba artikel GemarOprek