2020-11-20

在 ubuntu 建立磁碟交換區 swap

在 ubuntu 建立磁碟交換區 swap (暫存區)

本篇筆記參考How To Add Swap Space on Ubuntu 16.04

文中警告,swap 可能會降低 SSD 硬碟的壽命!

# 查看是否有磁碟交換區 $ sudo swapon --show # 查看記憶體使用情況(亦會顯示交換區) $ free # 建立 swap 之前,先了解磁碟的使用狀況 $ df -h # 建立一個用來當做 swap 的檔案 swapfile(名稱可自己決定), # 大小為 4g,通常為實體記憶體的一半到相同大小,視情況而定 $ sudo fallocate -l 4G /swapfile # 變更為只有 root 能用 $ sudo chmod 600 /swapfile # 設定檔案為交換區 $ sudo mkswap /swapfile # 啟用檔案為交換區 $ sudo swapon /swapfile # 若要在下次重開機時,重新掛載 swap,需編輯 /etc/fstab # 先備份檔案,以免發生悲劇 $ sudo cp /etc/fstab /etc/fstab.bak # 將設定內容加入檔案,就全部完成 $ echo '/swapfile none swap sw 0 0' | sudo tee -a /etc/fstab

沒有留言:

FB 留言