#16 - tar command on Linux CentOS 8
Isi kandungan:
- Mencipta dan Mengaktifkan Fail Swap
- Melaraskan Nilai Kebahagiaan
- Mengalih keluar Fail Swap
- Kesimpulannya
Swap adalah ruang pada cakera yang digunakan apabila jumlah memori fizikal penuh. Apabila sistem Linux kehabisan RAM, halaman tidak aktif dipindahkan dari RAM ke ruang swap.
Ruang swap boleh mengambil bentuk sama ada partition swap yang berdedikasi atau fail swap. Biasanya, apabila menjalankan CentOS pada mesin maya, partition swap tidak hadir, jadi satu-satunya pilihan adalah untuk membuat fail swap.
Artikel ini merangkumi langkah-langkah untuk menambah fail swap pada sistem CentOS 8.
Mencipta dan Mengaktifkan Fail Swap
Lakukan langkah-langkah berikut sebagai root atau pengguna dengan keistimewaan sudo untuk menambah ruang swap pada sistem CentOS 8.
-
Mula dengan membuat fail yang akan berfungsi sebagai ruang swap:
sudo fallocate -l 1G /swapfileDalam contoh ini, kami mencipta fail swap dengan saiz 1G. Jika anda memerlukan lebih banyak pertukaran, gantikan
1Gdengan saiz yang dikehendaki.Sekiranya utiliti
fallocatetidak tersedia pada sistem anda atau anda mendapat mesej ralat mengatakanfallocate failed: Operation not supported, gunakan perintahdduntuk membuat fail swap:sudo dd if=/dev/zero of=/swapfile bs=1024 count=1048576Tetapkan keizinan fail supaya hanya pengguna root boleh membaca dan menulis fail swap:
sudo chmod 600 /swapfileSeterusnya, sediakan kawasan swap Linux pada fail:
sudo mkswap /swapfileSetting up swapspace version 1, size = 1024 MiB (1073737728 bytes) no label, UUID=0abdb8ba-57d6-4435-8fd8-5db9fc705045Aktifkan swap dengan melaksanakan arahan berikut:
sudo swapon /swapfileSahkan bahawa swap aktif dengan menggunakan sama ada
swaponatau perintahfree, seperti ditunjukkan di bawah:sudo swapon --showNAME TYPE SIZE USED PRIO /swapfile file 1024M 507.4M -1sudo free -htotal used free shared buff/cache available Mem: 488M 158M 83M 2.3M 246M 217M Swap: 1.0G 506M 517MBuat perubahan secara kekal dengan menambah entri swap dalam fail
/etc/fstab:sudo nano /etc/fstabTampal baris berikut:
/ etc / fstab/swapfile swap swap defaults 0 0
Melaraskan Nilai Kebahagiaan
Swappiness adalah harta kernel Linux yang menentukan berapa kerap sistem akan menggunakan ruang swap. Swappiness boleh mempunyai nilai antara 0 dan 100. Nilai yang rendah akan membuat kernel cuba mengelakkan bertukar apabila mungkin, manakala nilai yang lebih tinggi akan menjadikan kernel menggunakan ruang swap lebih agresif.
Nilai swappiness default pada CentOS 8 adalah 30. Anda boleh menyemak nilai swappiness semasa dengan menaip perintah berikut:
cat /proc/sys/vm/swappiness
30
Walaupun nilai swappiness 30 adalah OK untuk mesin desktop dan pembangunan, untuk pelayan pengeluaran, anda mungkin perlu menetapkan nilai yang lebih rendah.
Sebagai contoh, untuk menetapkan nilai swap ke 10, ketik:
sudo sysctl vm.swappiness=10
Untuk membuat parameter ini berterusan merentasi reboot, masukkan baris berikut ke fail
/etc/sysctl.conf
:
vm.swappiness=10
Nilai swappiness yang optimum bergantung pada beban kerja sistem anda dan bagaimana memori digunakan. Anda perlu melaraskan parameter ini dengan kenaikan kecil untuk mencari nilai optimum.
Mengalih keluar Fail Swap
Untuk menyahaktifkan dan mengalih keluar fail swap, ikuti langkah berikut:
-
Nyahaktifkan ruang swap dengan menaip:
sudo swapoff -v /swapfileKeluarkan swap entry
/swapfile swap swap defaults 0 0dari/etc/fstabfile.Padam fail swap sebenar dengan
rm:sudo rm /swapfile
Kesimpulannya
Kami telah menunjukkan kepada anda cara membuat fail swap dan mengaktifkan dan mengkonfigurasi ruang swap pada sistem CentOS 8 anda.
Bagaimana untuk menambah ruang swap pada centos 7
Swap adalah ruang pada cakera yang digunakan apabila jumlah memori fizikal penuh. Tutorial ini menerangkan cara menambah fail swap pada sistem CentOS 7.
Bagaimana untuk menambah ruang swap pada debian 9
Swap adalah ruang pada cakera yang digunakan apabila jumlah memori fizikal penuh. Tutorial ini menggariskan langkah-langkah yang perlu untuk menambah fail swap pada sistem Debian 9.
Bagaimana untuk menambah ruang swap pada debian 10 linux
Swap adalah ruang pada cakera yang digunakan apabila jumlah memori fizikal penuh. Tutorial ini akan membimbing anda melalui langkah-langkah menambah fail swap pada Debian 10 Buster.







