GNU/Linux >> Belajar Linux >  >> Linux

Cara Menambahkan Ruang Swap di Debian 11

Cara Menambahkan Swap Space pada Debian 11. Swap Space adalah sebuah space di Linux yang digunakan ketika jumlah memori fisik (RAM) sudah penuh. Jika sistem membutuhkan lebih banyak sumber daya memori dan RAM penuh, halaman yang tidak aktif dalam memori akan dipindahkan ke ruang swap.

Ruang swap dapat membantu mesin dengan sejumlah kecil RAM. Jika Anda memilih instance VM dengan RAM 600 MB, maka memori Anda akan habis dan Anda tidak dapat mengalokasikan memori.

Panduan ini memberikan langkah-langkah yang diperlukan untuk menambahkan ruang swap pada Debian 11.

Periksa Ruang Tukar

Periksa apakah server Debian Anda sudah memiliki ruang swap. Lebih sering mesin virtual tidak memiliki ruang swap yang diaktifkan secara default. Periksa ruang swap dengan perintah berikut.

sudo swapon --show

Jika Anda tidak mendapatkan output apa pun, maka server Anda tidak memiliki ruang swap. Saatnya menambahkan memori swap.

01. Membuat File Tukar

Sekarang Anda dapat membuat file swap untuk menambahkan 1 GB (1G ) ruang angkasa. Anda juga dapat menambah jumlah ruang yang Anda butuhkan.

sudo fallocate -l 1G /swapfile

02. Siapkan Izin Berkas Tukar

Sekarang Anda memiliki file swap dengan ukuran yang benar dan dapat diaktifkan sebagai ruang swap.

Lanjutkan dengan menyiapkan izin yang benar.

sudo chmod 600 /swapfile

03. Siapkan Ruang Tukar

Anda sekarang dapat menandai file sebagai ruang swap dengan mkswap perintah.

sudo mkswap /swapfile

Anda akan menerima output yang mirip dengan ini.

Output
Setting up swapspace version 1, size = 1024 MiB (1073737728 bytes)
no label, UUID=f59595fb-754b-47ae-af6b-8dd6e98654d8

04. Aktifkan Ruang Tukar

Aktifkan ruang swap dan izinkan sistem untuk memanfaatkan ruang tersebut.

sudo swapon /swapfile

Verifikasi bahwa swap tersedia dengan mengetik:

sudo swapon --show
Output
NAME TYPE SIZE USED PRIO
/swapfile file 1024M 0B -2

Anda dapat memeriksa output utilitas gratis lagi.

free -h
Output
total used free shared buff/cache available
Mem: 581M 275M 62M 103M 243M 110M
Swap: 1.0G 0B 1.0G

05. Membuat File Swap Permanen

Instal editor nano.

sudo apt install nano

Sekarang ruang swap hanya dibuat untuk sesi saat ini. Jika Anda me-reboot server, perubahan saat ini akan hilang. Jadi Anda dapat membuat pengaturan ini permanen dengan menambahkan file swap ke kami /etc/fstab file .

sudo nano /etc/fstab

Tambahkan berikut ini di akhir file.

/swapfile swap swap defaults 0 0

Konfigurasikan Nilai Swappiness

swappiness parameter allow untuk mengonfigurasi seberapa sering sistem Anda menukar data dari RAM ke ruang swap.

Nilai ini akan berkisar antara 0 hingga 100 dalam persentase. Nilai mendekati nol, kernel tidak akan menukar data ke disk kecuali benar-benar diperlukan. Semakin tinggi nilainya yang mendekati 100 akan mencoba memasukkan lebih banyak data ke dalam swap dalam upaya untuk menjaga lebih banyak ruang RAM.

Jadi, memberi tahu sistem untuk tidak terlalu bergantung pada swap umumnya akan membuat sistem Anda lebih cepat.

Anda dapat melihat nilai swappiness saat ini dengan mengetik:

cat /proc/sys/vm/swappiness
Output
60

Sekarang atur nilainya menjadi 10 dengan perintah berikut.

sudo sysctl vm.swappiness=10
Output
vm.swappiness = 10

Anda dapat membuat nilai ini permanen dengan menambahkan baris ke /etc/sysctl.conf . Anda berkas.

sudo nano /etc/sysctl.conf

Di bagian bawah, tambahkan baris berikut.

vm.swappiness=10

Tekan Ctrl+X diikuti oleh Y dan Enter untuk menyimpan dan menutup file.

Menghapus Ruang Tukar

Untuk menghapus ruang swap, Anda perlu swapoff spasi, hapus entri dari /etc/fstab file dan akhirnya hapus file swap.

sudo swapoff -v /swapfile

Edit /etc/fstab file dan hapus entri file swap /swapfile swap swap defaults 0 0

Terakhir, hapus file swap.

sudo rm /swapfile

Kesimpulan

Sekarang Anda telah mempelajari cara membuat file swap, mengaktifkan, mengonfigurasi ruang swap, dan menghapus ruang swap di server Debian 11 Anda.

Terima kasih atas waktunya. Jika Anda menghadapi masalah atau umpan balik, silakan tinggalkan komentar di bawah.


Linux
  1. Cara Menambahkan File Swap Di Ubuntu

  2. Cara Menambahkan Ruang Swap di Ubuntu 18.04

  3. Cara Menambahkan Ruang Swap di Ubuntu 22.04

  1. Cara Menambahkan Ruang Swap di Ubuntu 18.04

  2. Cara Menambahkan Ruang Swap di Ubuntu 20.04

  3. Bagaimana cara menambahkan ruang swap di linux

  1. Cara Menambahkan Ruang Swap di CentOS 7

  2. Cara Menambahkan Ruang Swap di CentOS 8

  3. Cara Menambahkan Ruang Swap di Debian 9