ในอดีต 2G /swapfile ไม่เคยเพียงพอ
มาเพิ่ม /swapfile ของคุณจาก 2G เป็น 4G และเปลี่ยนค่า vm.swappiness ของคุณ...
/สลับไฟล์
บันทึก: การใช้อย่างไม่ถูกต้องของ rm
และ วว
คำสั่งอาจทำให้ข้อมูลสูญหายได้ แนะนำให้คัดลอก/วาง
ใน เทอร์มินัล
...
sudo swapoff -a # ปิดการแลกเปลี่ยน
sudo rm -i /swapfile # ลบเก่า /swapfile
sudo dd if=/dev/zero of=/swapfile bs=1M count=4096
sudo chmod 600 /swapfile # ตั้งค่าการป้องกันไฟล์ที่เหมาะสม
sudo mkswap /swapfile # init /swapfile
sudo swapon /swapfile # เปิด swap
ฟรี -h # ยืนยัน 64G RAM และการแลกเปลี่ยน 4G
แก้ไข /etc/fstab โดยใช้ sudo -H gedit /etc/fstab
หรือ sudo pico /etc/fstab
.
ยืนยันบรรทัดนี้ /swapfile ใน /etc/fstab... และยืนยันว่าไม่มี âswapâ บรรทัดอื่น... ใช้ SPACES ในบรรทัดนี้... ยืนยันว่าไม่มีแท็บ...
/swapfile ไม่มี swap sw 0 0
รีบูต # รีบูตและตรวจสอบการทำงาน
vm.swappiness
เนื่องจากคุณมี RAM มาก ให้ตั้งค่า vm.swappiness=10 วิธีนี้จะลดการสลับการกำหนดค่าของคุณ ดูเหมือนว่าคุณรู้วิธีดำเนินการนี้ (แก้ไข /etc/sysctl.conf) แต่ถ้าไม่ทราบ โปรดขอคำแนะนำเพิ่มเติม