Tutorial Linux - Cara Membuat Swap File di CentOS 8
Daftar Isi:
Swap adalah ruang pada disk yang digunakan ketika jumlah memori RAM fisik penuh. Ketika sistem Linux kehabisan RAM, halaman tidak aktif dipindahkan dari RAM ke ruang swap.
Swap space dapat berbentuk partisi swap khusus atau file swap. Biasanya, ketika menjalankan CentOS pada mesin virtual, partisi swap tidak ada, jadi satu-satunya pilihan adalah membuat file swap.
Artikel ini mencakup langkah-langkah untuk menambahkan file swap pada sistem CentOS 8.
Membuat dan Mengaktifkan File Swap
Lakukan langkah-langkah berikut sebagai root atau pengguna dengan hak sudo untuk menambahkan ruang swap pada sistem CentOS 8.
-
Mulai dengan membuat file yang akan berfungsi sebagai ruang swap:
sudo fallocate -l 1G /swapfile
Dalam contoh ini, kami membuat file swap dengan ukuran 1G. Jika Anda membutuhkan lebih banyak swap, ganti
1G
dengan ukuran yang diinginkan.Jika utilitas
fallocate
tidak tersedia di sistem Anda atau Anda mendapatkan pesan kesalahan yang mengatakanfallocate failed: Operation not supported
, gunakan perintahdd
untuk membuat file swap:sudo dd if=/dev/zero of=/swapfile bs=1024 count=1048576
Tetapkan izin file sehingga hanya pengguna root yang dapat membaca dan menulis file swap:
sudo chmod 600 /swapfile
Selanjutnya, siapkan area swap Linux pada file:
sudo mkswap /swapfile
Setting up swapspace version 1, size = 1024 MiB (1073737728 bytes) no label, UUID=0abdb8ba-57d6-4435-8fd8-5db9fc705045
Aktifkan swap dengan menjalankan perintah berikut:
sudo swapon /swapfile
Verifikasi bahwa swap aktif dengan menggunakan
swapon
atau perintahfree
, seperti yang ditunjukkan di bawah ini:sudo swapon --show
NAME TYPE SIZE USED PRIO /swapfile file 1024M 507.4M -1
sudo free -h
total used free shared buff/cache available Mem: 488M 158M 83M 2.3M 246M 217M Swap: 1.0G 506M 517M
Jadikan perubahan itu permanen dengan menambahkan entri swap di file
/etc/fstab
:sudo nano /etc/fstab
Rekatkan baris berikut:
/ etc / fstab/swapfile swap swap defaults 0 0
Menyesuaikan Nilai Swappiness
Swappiness adalah properti kernel Linux yang menentukan seberapa sering sistem akan menggunakan ruang swap. Swappiness dapat memiliki nilai antara 0 dan 100. Nilai yang rendah akan membuat kernel mencoba menghindari bertukar kapan pun memungkinkan, sementara nilai yang lebih tinggi akan membuat kernel menggunakan ruang swap lebih agresif.
Nilai swappiness default pada CentOS 8 adalah 30. Anda dapat memeriksa nilai swappiness saat ini dengan mengetik perintah berikut:
cat /proc/sys/vm/swappiness
30
Sementara nilai swappiness 30 OK untuk desktop dan mesin pengembangan, untuk server produksi, Anda mungkin perlu menetapkan nilai yang lebih rendah.
Misalnya, untuk mengatur nilai swappiness ke 10, ketik:
sudo sysctl vm.swappiness=10
Untuk membuat parameter ini persisten di seluruh reboot, tambahkan baris berikut ke file
/etc/sysctl.conf
:
vm.swappiness=10
Nilai swappiness optimal tergantung pada beban kerja sistem Anda dan bagaimana memori digunakan. Anda harus menyesuaikan parameter ini sedikit demi sedikit untuk menemukan nilai optimal.
Menghapus File Swap
Untuk menonaktifkan dan menghapus file swap, ikuti langkah-langkah ini:
-
Nonaktifkan ruang swap dengan mengetik:
sudo swapoff -v /swapfile
Hapus entri swap
/swapfile swap swap defaults 0 0
dari file/etc/fstab
.Hapus file swapfile yang sebenarnya dengan
rm
:sudo rm /swapfile
Kesimpulan
Kami telah menunjukkan kepada Anda cara membuat file swap dan mengaktifkan dan mengkonfigurasi ruang swap pada sistem CentOS 8 Anda.
Bagaimana cara menambahkan ruang swap pada centos 7

Swap adalah ruang pada disk yang digunakan ketika jumlah memori RAM fisik penuh. Tutorial ini menjelaskan cara menambahkan file swap pada sistem CentOS 7.
Bagaimana cara menambahkan ruang swap pada debian 9

Swap adalah ruang pada disk yang digunakan ketika jumlah memori RAM fisik penuh. Tutorial ini menguraikan langkah-langkah yang diperlukan untuk menambahkan file swap pada sistem Debian 9.
Bagaimana cara menambahkan ruang swap pada debian 10 linux

Swap adalah ruang pada disk yang digunakan ketika jumlah memori fisik penuh. Tutorial ini akan memandu Anda melalui langkah-langkah menambahkan file swap di Debian 10 Buster.