Cara menonaktifkan swap secara permanen di linux

Cara menonaktifkan swap secara permanen di linux

Bertukar atau menukar ruang mewakili halaman memori fisik yang hidup di atas partisi disk atau file disk khusus yang digunakan untuk memperluas memori RAM dari suatu sistem ketika memori fisik terisi.

Menggunakan metode ini untuk memperluas sumber daya RAM, halaman memori yang tidak aktif sering dibuang ke area swap saat tidak ada RAM yang tersedia. Namun, lakukan pada kecepatan pemintalan hard disk klasik, ruang swap jauh lebih rendah dalam kecepatan transfer dan waktu akses dibandingkan dengan RAM.

Pada mesin yang lebih baru dengan hard disk SSD cepat, memesan partisi kecil untuk bertukar dapat sangat meningkatkan waktu akses dan transfer kecepatan dibandingkan dengan HDD klasik, tetapi kecepatannya masih lebih besar dari memori RAM memori. Beberapa menyarankan bahwa ruang swap harus ditetapkan sebagai dua kali jumlah ram mesin. Namun, pada sistem dengan lebih dari 4 GB atau RAM, ruang bertukar harus diatur di antara 2 atau 4 GB.

Jika server Anda memiliki memori RAM yang cukup atau tidak memerlukan penggunaan ruang swap atau pertukaran sangat mengurangi kinerja sistem Anda, Anda harus mempertimbangkan untuk menonaktifkan area swap.

Sebelum benar -benar menonaktifkan ruang swap, pertama -tama Anda perlu memvisualisasikan gelar beban memori Anda dan kemudian mengidentifikasi partisi yang menahan area swap, dengan mengeluarkan perintah di bawah ini.

# gratis -h 

Cari ukuran ruang swap yang digunakan. Jika ukuran yang digunakan 0b atau dekat dengan 0 Byte, dapat diasumsikan bahwa ruang swap tidak digunakan secara intensif dan dapat dinonaktifkan keamanan.

Periksa ruang swap

Berikutnya, masalah berikut Perintah Blkid, mencari Type = "swap" baris untuk mengidentifikasi partisi swap, seperti yang ditunjukkan pada tangkapan layar di bawah ini.

# Blkid 
Periksa jenis partisi swap

Sekali lagi, keluarkan yang berikut ini Perintah LSBLK untuk mencari dan mengidentifikasi [MENUKAR] partisi seperti yang ditunjukkan pada tangkapan layar di bawah ini.

# lsblk 
Pencarian Konfirmasi Partisi Pertukaran

Setelah Anda mengidentifikasi partisi atau file swap, jalankan perintah di bawah ini untuk menonaktifkan area swap.

# swapoff/dev/mapper/centos-swap 

Atau nonaktifkan semua swap dari /proc /swaps

# swapoff -a 

Jalankan perintah gratis untuk memeriksa apakah area swap telah dinonaktifkan.

# gratis -h 
Nonaktifkan partisi swap

Untuk menonaktifkan ruang swap secara permanen di Linux, buka /etc/fstab file, cari baris swap dan komentari seluruh baris dengan menambahkan a # (tagar) tanda di depan garis, seperti yang ditunjukkan pada tangkapan layar di bawah ini.

# vi /etc /fstab 
Nonaktifkan partisi swap secara permanen

Setelah itu, menyalakan ulang sistem untuk menerapkan pengaturan swap baru atau penerbitan mount -A Perintah dalam beberapa kasus mungkin melakukan trik.

# mount -a 

Setelah reboot sistem, mengeluarkan perintah yang disajikan di awal tutorial ini harus mencerminkan bahwa area swap telah sepenuhnya dan secara permanen dinonaktifkan dalam sistem Anda.

# gratis -h # blkid # lsblk