Cara Membuat Tambahan RAM dengan Swap File & Tunning File di Server Linux
VPS yang terlalu terbebani karena lalu lintas yang padat sehingga menyebabkan hang karena beberapa peningkatan ruang, membuat kapasitas RAM menjadi Penuh. Maka perlu adanya SWAP File yang digunakan untuk menyimpan data sementara dari kapasitas RAM yang penuh sehingga kinerja sistem ini tidak melambat.
Dalam hal ini swap file dapat mencegah terjadinya hal yang tidak diinginkan karena kendala masalah memori RAM yang limit karena traffic yang berjibun
Anda bisa cek total memory terlebih dahulu dengan menggunakan command
free -h
atau bisa menggunakan
df -h
Berikutnya anda bisa buat sebuah folder seperti dibawah ini
mkdir -v /var/cache/swap
Dan lakukan change direktori ke folder tersebut
cd /var/cache/swap
Anda bisa menentunkan sendiri berapa banyak Swap file yang anda butuhkan dengan membuat swapnya dengan perintah berikut
sudo dd if=/dev/zero of=/swapfile bs=1M count=4192
Jangan lupa untuk mengatur izin permissionnya menjadi 600 dengan perintah berikut ini
chmod 600 /swapfile
Jangan lupa untuk melakukan pemformatan folder swap file dengan menggunakan perintah command
mkswap /swapfile
Anda bisa akttifkan folde swap yang telah anda buat dengan perintah dibawah ini
swapon /swapfile
Anda bisa cek halaman pertama untuk pencarian instalasi swap tersebu
top -bn1 | grep -i swap
Dan implementasikan swapfile dengan kondisi swap default yang langsung mengarahkan ke pointing atau tujuan UUIDnya di fstab sehingga terkonfigurasi dengan baik untuk automountnya. Jika anda reboot vpsnya maka akan secara otomatis atau automount swapfile ini
echo "/var/cache/swap/swapfile none swap sw 0 0"| tee -a /etc/fstab
anda juga bisa melakukan penonaktifannya dengan menggunakan perintah
swapoff /swapfile
ANda bisa lakukan pengaktifan dengan menggunakan cara ini
swapon --show
(kembali ke root ngeceknya)
Bagaimana cara melakukan Tunning Swap File ini?
Yang anda lakukan adalah dengan mengecek nilai swap dengan perintah cat atau langsung bisa anda lakukan perintah dibawah ini
cat /proc/sys/vm/swappiness
Anda bisa melakukan editting dengan menggunakan vim dan menggantinya system ctrl dengan nilai 10 bisa anda cek dibawah ini
sysctl vm.swappiness=10
dimasukkan di dalam folder dengan perintah
vim /etc/sysctl.conf
vm.swappiness=10
Mengatur Tekanan Cache P Anda bisa cek terlebih dahulu sebelum menggantinya dengan perintah cat
cat /proc/sys/vm/vfs_cache_pressure
Silahkan untuk melihat pressure chahcenya jangan lupa untuk diganti ke nilai 50
sysctl vm.vfs_cache_pressure=50
hasilnya vm.vfs_cache_pressure = 50
Anda bisa lakukan edit dengan perintah vim dengan nilai 50 yang nanti hasilnya bisa anda masukkan di folder sysctl.conf
vim /etc/sysctl.conf
vm.vfs_cache_pressure = 50
hasilnya dimasukkan di dalam folder sysctl.conf
Tinggalkan Balasan