建立/删除交換檔案(swapfile)-linux
交換空間是從硬碟中劃分出來的一部分空間。交換空間可以是一 個專用的交換分區(推薦的方法),交換檔案,或兩者的組合。
交換空間的總大小應該相當于你的計算機記憶體的1~2倍和 32 MB
這兩個值中較大的一個,但是它不能超過2048MB(2GB).
1.建立交換檔案
dd if=/dev/zero of=/swapfile bs=1024 count=8192
mkswap /swapfile
swapon /swapfile
注釋:
dd用于複制,從if讀出,寫到of。if=/dev/zero不産生IO,是以可以用來測試純寫速度。同理of=/swapfile不産生IO,可以用來測試純讀速度。bs是每次讀或寫的大小,即一個塊的大小,count是讀寫塊的數量。
格式化交換檔案 mkswap /swapfile
打開交換檔案 swapon /swapfile
free檢視交換檔案
2.自動挂載交換檔案
用vi編輯/etc/fstab 在最後添加“/swapfile swap swap defaults 0 0”
按“Esc+冒号輸入wq”儲存退出
3.删除交換分區
先關閉交換空間swapoff /swapfile
删除交換檔案rm /swapfile
4.關閉自動挂載
隻要在第二部用vi編輯/etc/fstab添加的指令前加個“#”就ok!
儲存退出就ok!