Linux Swap分割槽檔案的使用

2021-06-18 20:04:28 字數 1062 閱讀 1712

由於原本在home下的swap占用了4g的空間,目前想把分割槽遷移到比較大的目錄下。

一:首先取消原本的交換分割槽檔案

1.1:獲取root許可權,使用swapoff**交換分割槽檔案

/usr/sbin/swapoff  /home/swap

1.2:從檔案系統刪除原有的swap檔案

rm /home/swap

1.3:從/etc/fstab 刪除此前的檔案

二:重新建立交換分割槽檔案

2.1:root許可權 執行建立命令

dd if=/dev/zero  of=/data/swapfile/swap  bs=1024 count=2048000;

2.2:設定交換分割槽檔案

/usr/sbin/mkswap /data/swapfile/swap

2.3:啟用交換分割槽檔案

/usr/sbin/swapon /data/swapfile/swap 

2.4:設定主機重啟後 自動開闢交換分割槽檔案

開啟/etc/fstab 

增加如下內容

/data/swapfile/swap  swap    swap   defaults  

0        0

2.5 檢查交換分割槽檔案是否生效

free -m

# free  -m

total       used       free     shared    buffers     cached

mem:          3829       3715        113          0        142       1915

-/+ buffers/cache:       1657       2171

swap:         1999          0       1999

2g的交換分割槽已經新增上。

------------dd命令使用說明---------------

dd --help之後看到:

名詞解釋:

of=交換檔案位置

count=2048000,建立大小為2g的交換分割槽檔案

手動建立Linux Swap分割槽

手動建立linux swap分割槽 step1 建立8g的 myswap swap檔案作為交換分割槽使用 dd if dev zero of myswap swap bs 1024 count 8192000 step2 格式化成swap分割槽 mkswap myswap swap step3 開啟...

linux swap分割槽使用指南

linux中swap交換分割槽概述 交換分割槽。我們如果沒有足夠的記憶體,也許就不能執行某些大型的軟體,解決的辦法是在硬碟上劃出乙個區域來當作臨時的記憶體,好像記憶體變大了。windows作業系統把這個區域叫做虛擬記憶體,linux把它叫做交換分割槽swap。雖然隨著硬體 的下降記憶體已經不大會限制...

linux swap 記憶體交換分割槽調整

1.增加乙個swap檔案 建立乙個2048m的swap檔案 dd if dev zero of tmp tmp.swap bs 1m count 20482.標識為swap檔案 mkswap tmp tmp.swap3.啟用swap檔案 swapon tmp tmp.swap4.永修生效 修改 et...