Linux下如何增加swap分割槽大小

2021-06-28 22:32:13 字數 873 閱讀 6735

**:

1. 檢查當前的swap分割槽情況

# free -m

total used free shared buffers cached

mem: 1006 84 922 0 11 38

-/+ buffers/cache: 35 971

swap: 0 0 0

2. 增加交換分割槽檔案及大小

如上,當前swap分割槽的大小為0,假如需要增加1024m的大小。

判定新交換檔案的大小,將大小乘以1024來判定塊的大小。例如,大小為64mb的交換檔案的塊大小為65536,在 shell 提示下以根使用者身份鍵入以下命令,其中的 count 等於想要的塊大小。

# dd if=/dev/zero of=/home/swap bs=1m count=1024

1024000+0 records in

1024000+0 records out

設定交換檔案:

# mkswap /home/swap

setting up swapspace version 1, size =1023996 kib

3. 啟動交換分割槽檔案

假如想立即啟用交換分割槽檔案,請執行:

# swapon /home/swap

檢驗增加後的swap分割槽大小

# free -m

total used free shared buffers cached

mem: 1006 994 12 0 4 929

-/+ buffers/cache: 60 946

swap: 999 0 999

# vi /etc/fstab,增加如下行

/home/swap swap swap defaults 0 0

linux下增加swap的大小

使用dd命令來進行swap大小的擴容 1.使用以下命令檢視當前的swap大小是多少 free m輸出的結果已兆 mb 為單位 2.使用dd命令建立乙個分割槽,如下命令 dd if dev zero of home swap bs 1024 count 1048576其中 3.進行格式化交換,將swa...

linux系統下增加 刪除swap檔案

方式1 如果返回為空,表示swap檔案不存在,在嵌入式系統上該命令可能不支援 swapon s filename type size used priority swapfile file 2097148 1307180 2方式2 cat proc swaps filename type size ...

linux 增加swap空間

root localhost free m 檢視swap容量 total used free shared buffers cached mem 1006 969 36 0 9 467 buffers cache 492 514 swap 2015 32 1983 root localhost dd...