Optimalisasi Swap Proxy Server

Sysctl.conf

Seperti kita ketahui, swap adalah area pada hardisk digunakan sebagai virtual memori. Swap sementara memegang bagian memori yang tidak aktif. Swap digunakan ketika sistem memutuskan bahwa kebutuhan memoriRAM” untuk proses aktif dan ada memori fisik yang tidak terpakai yang tersedia tidak cukup. Jika sistem membutuhkan lebih banyak sumber daya memori atau spaceruangswap yang membebaskan bahwa memori fisik untuk keperluan lainnya.

Karena hardisk lebih lambat dari memori, hal ini dapat mengakibatkan respon yang didapat akan lebih lambat untuk sistem dan aplikasi jika proses terlalu agresip pindah dari memori. Dengan demikian kita bisa mengontrol penggunaan bagian swap untuk mempercepat kinerja proxy server kita jika ada memori yang cukup besar.

Ada bagian parameter swap yang mengontrol kernel untuk memindahkan proses dari memori fisik ke disk swap. Dimulai dari 0 “nol” sampai 100 “seratus”, dan ketika swap = 0 “nol” itu akan memberitahu kernel untuk menghidari swap proses keluar dari memori fisik untuk selama mungkin, Saat swap = 100 “seratus” memberitahu kernel untuk agresif menukar proses keluar dari memori fisik dan memindahkannya ke cache swap.

Secara defaultnya nilai swap pada mesin proxy kita adalah 60, dan merekomendasikan swap = 10 untuk meningkatkan kinerja secara keseluruhan.

Berikut cara untuk mengetahui penggunaan swap pada mesin proxy server kita, ketik pada terminal console sebagai berikut :

cat /proc/sys/vm/swappiness

Untuk mengubah nilai swap 10 dapat menggunakan perintah sebagai berikut.

sudo sysctl vm.swappiness = 10

Untuk mengubah nilai ini menjadi permanen dapat mengunakan perintah sebagai berikut.

gksudo gedit /etc/sysctl.conf

Jika vm.swappiness tidak ada maka dapat melakukannya dengan cara manual dan mengisi pada /etc/sysctl.conf pada barisan paling bawah isi dengan text sebagai berikut.

vm.swappiness = 10

Simpan file tersebut lalu restart mesin proxy server anda.

“Selamat mencoba, dan rasakan bedanya setelah swap pada mesin proxy server anda dirubah nilainya menjadi 10”