สิ่งเหล่านี้เป็นขั้นตอนในการสร้าง swap บนไฟล์:
สร้างไฟล์ขนาดใหญ่เช่นกับ
sudo mkdir -p /var/cache/swap/ # create a directory that holds the swap file
sudo dd if=/dev/zero of=/var/cache/swap/myswap bs=1M count=4096 # for 4 GByte
แน่นอนว่าวิธีอื่นใดในการสร้างไฟล์ขนาดที่กำหนดจะทำ
ประกาศสลับกับระบบ
sudo chmod 0600 /var/cache/swap/myswap # only root should have access
sudo mkswap /var/cache/swap/myswap # format as swap
sudo swapon /var/cache/swap/myswap # announce to system
ใส่บรรทัดต่อไปนี้ใน/etc/fstab
เพื่อสลับจากการบูตครั้งถัดไป:
/var/cache/swap/myswap none swap sw 0 0
หมายเหตุ:ในกรณีที่คุณมีไฟล์ระบบของคุณบน SSD คุณอาจต้องการพิจารณาเก็บไฟล์ swap ไว้ในตำแหน่งฮาร์ดดิสก์
หมายเหตุเพิ่มเติม:คุณไม่สามารถใช้ไฟล์ swap สำหรับการจำศีล (ดูUbuntu SwapFaq )
หมายเหตุเพิ่มเติมสำหรับ Ubuntu> = 17.04:การแลกเปลี่ยนไฟล์/swapfile
จะถูกสร้างขึ้นตามค่าเริ่มต้นในการติดตั้งใหม่ (เมื่อไม่มีพาร์ทิชัน swap อยู่) เราสามารถสร้าง swap partition ได้ด้วยตนเองในภายหลังถ้าต้องการ
ในกรณีที่เราต้องการแทนที่การแลกเปลี่ยนที่มีอยู่ (เช่นพาร์ติชัน) ด้วยการแลกเปลี่ยนอื่น (เช่นในไฟล์) เราจำเป็นต้องลบการแลกเปลี่ยนเก่าด้วย
sudo swapoff -a # for all
จากนั้นลบรายการ swap ออก/etc/fstab
หรือแทนที่ด้วย swap ใหม่ตามลำดับ