Cara Menambah Ruang Pertukaran di Debian 11

Cara Menambah Ruang Pertukaran di Debian 11

Memori Swap adalah lokasi pada cakera keras untuk digunakan sebagai memori oleh sistem operasi. Apabila sistem pengendalian mengesan bahawa ingatan utama adalah rendah dan memerlukan lebih banyak RAM untuk menjalankan aplikasi dengan betul ia memeriksa ruang swap dan memindahkan fail di sana. Secara umum, Swap adalah sebahagian daripada cakera keras yang digunakan sebagai RAM pada sistem.

Tutorial ini akan membantu anda menambah pertukaran pada sistem Debian 11 Bullseye Linux.

Cara membuat pertukaran di Debian 11

Gunakan langkah di bawah untuk membuat dan membolehkan memori swap pada sistem Debian 11 anda melalui baris arahan.

  1. Pertama sekali, periksa bahawa tiada memori swap didayakan pada sistem anda. Anda dapat melihat butiran memori swap dengan menjalankan arahan berikut.
    sudo swapon -s  percuma -m  

    Periksa memori swap yang ada

  2. Sekarang, buat fail untuk digunakan sebagai pertukaran dalam sistem sistem anda. Pastikan anda mempunyai cakera percuma yang cukup untuk membuat fail baru. Juga simpan swap sehingga 2x memori pada sistem anda.

    Sistem Debian saya mempunyai memori utama 2GB. Oleh itu, kami akan membuat swapfile dengan ukuran 4GB.

    sudo fallocate -l 4g /swapfile  CHMOD 600 /Swapfile  
  3. Sekarang gunakan perintah mkswap untuk menukar fail untuk digunakan untuk memori swap.
    sudo mkswap /swapfile  
  4. Kemudian aktifkan memori swap pada sistem anda.
    sudo swapon /swapfile  
  5. Anda telah berjaya menambah memori pertukaran ke sistem anda. Jalankan salah satu arahan di bawah untuk melihat memori swap aktif semasa pada sistem anda:
    sudo swapon -s  percuma -m  

    Swap ditambah ke sistem anda

Buat swap kekal

Setelah menjalankan arahan di atas, memori swap ditambah ke sistem anda dan sistem pengendalian boleh digunakan apabila diperlukan. Tetapi selepas reboot pertukaran sistem akan dinyahaktifkan lagi.

Anda boleh menjadikannya kekal dengan memasukkan entri berikut /etc/fstab fail. Edit fail FSTAB dalam editor:

vim /etc /fstab  

dan tambahkan kemasukan di bawah ke akhir fail:

/swapfile tiada swap SW 0 0 

Simpan fail dan tutup. Sekarang memori swap akan terus diaktifkan selepas reboot sistem.

Konfigurasikan kebodohan

Sekarang tukar swappiness Parameter kernel mengikut keperluan anda. Ia memberitahu sistem berapa kerap sistem menggunakan kawasan swap ini.

Edit /etc/sysctl.Conf Fail:

sudo vim /etc /sysctl.Conf  

tambah konfigurasi berikut ke akhir fail

VM.Swappiness = 10 

Sekarang muat semula fail konfigurasi SYSCTL

sudo sysctl -p  

Kesimpulan

Sekarang sistem operasi boleh menggunakan memori swap sekiranya memori fizikal yang rendah. Dalam tutorial ini, anda telah belajar untuk membuat dan membolehkan memori swap pada sistem Debian 11 Linux.