Cara melumpuhkan pertukaran secara kekal di linux

Cara melumpuhkan pertukaran secara kekal di linux

Ruang bertukar atau bertukar mewakili halaman memori fizikal yang tinggal di atas partition cakera atau fail cakera khas yang digunakan untuk memperluaskan memori ram sistem apabila memori fizikal mengisi.

Menggunakan kaedah ini untuk memperluaskan sumber RAM, halaman ingatan yang tidak aktif sering dibuang ke kawasan swap apabila tiada RAM tersedia. Walau bagaimanapun, lakukan kelajuan berputar cakera keras klasik, ruang swap lebih rendah dalam kelajuan pemindahan dan masa akses berbanding dengan RAM.

Pada mesin yang lebih baru dengan cakera keras SSD yang cepat, menempah partition kecil untuk bertukar dapat meningkatkan masa akses dan pemindahan kelajuan berbanding dengan HDD klasik, tetapi kelajuan masih lebih magnitud lebih rendah daripada memori RAM. Ada yang mencadangkan bahawa ruang swap harus ditetapkan sebagai dua kali ganda jumlah RAM mesin. Walau bagaimanapun, pada sistem dengan lebih daripada 4 GB atau RAM, ruang swap harus ditetapkan antara 2 atau 4 GB.

Sekiranya pelayan anda mempunyai memori RAM yang mencukupi atau tidak memerlukan penggunaan ruang swap atau pertukaran sangat mengurangkan prestasi sistem anda, anda harus mempertimbangkan melumpuhkan kawasan swap.

Sebelum benar -benar melumpuhkan ruang swap, pertama anda perlu memvisualisasikan ijazah beban memori anda dan kemudian mengenal pasti partition yang memegang kawasan swap, dengan mengeluarkan arahan di bawah.

# percuma -H 

Cari ruang swap yang digunakan saiz. Sekiranya saiz yang digunakan adalah 0b atau dekat dengan 0 bait, boleh diandaikan bahawa ruang swap tidak digunakan secara intensif dan boleh dilumpuhkan keselamatan.

Semak ruang swap

Seterusnya, isu berikut perintah blkid, cari Type = "swap" garis untuk mengenal pasti partition swap, seperti yang ditunjukkan dalam tangkapan skrin di bawah.

# blkid 
Semak Jenis Partition Swap

Sekali lagi, mengeluarkan perkara berikut perintah lsblk untuk mencari dan mengenal pasti [Swap] partition seperti yang ditunjukkan dalam tangkapan skrin di bawah.

# lsblk 
Carian Sahkan Partition Swap

Setelah anda mengenal pasti partition atau fail swap, laksanakan perintah di bawah untuk menyahaktifkan kawasan swap.

# swapoff/dev/mapper/centos-swap 

Atau matikan semua swap dari /proc /swap

# swapoff -a 

Jalankan arahan percuma untuk memeriksa sama ada kawasan swap telah dilumpuhkan.

# percuma -H 
Lumpuhkan partition swap

Untuk melumpuhkan ruang pertukaran secara kekal di Linux, buka /etc/fstab fail, cari garis swap dan komen keseluruhan baris dengan menambahkan a # (hashtag) menandatangani di hadapan garisan, seperti yang ditunjukkan dalam tangkapan skrin di bawah.

# vi /etc /fstab 
Lumpuhkan partition swap secara kekal

Selepas itu, Reboot sistem untuk menggunakan tetapan swap baru atau mengeluarkan Gunung -A Perintah dalam beberapa kes mungkin melakukan silap mata.

# mount -a 

Selepas reboot sistem, mengeluarkan arahan yang dibentangkan pada permulaan tutorial ini harus mencerminkan bahawa kawasan swap telah dilumpuhkan sepenuhnya dan kekal dalam sistem anda.

# percuma -h # blkid # lsblk