linux 增加swap方法

2021-07-10 08:58:41 字數 1738 閱讀 3979

方法一

1.檢視系統當前的分割槽情況:

free -m

total       used       free     shared    buffers     cached

mem:         15947       5881      10066         26        358       3058

-/+ buffers/cache:       2464      13483

swap:         8039          0       8039

2.建立用於交換分割槽的檔案:

dd if=/dev/zero of=/syssoft/swapfile0 bs=block_size count=number_of_block

如:dd if=/dev/zero of=/syssoft/swapfile0 bs=1024k count=8192   #8 swap

##注意在執行dd前要先建立/syssoft目錄

3.設定交換分割槽檔案:

mkswap /syssoft/swapfile0

4.立即啟用交換分割槽檔案:

swapon /syssoft/swapfile0

free -m

total       used       free     shared    buffers     cached

mem:         15947      15795        151         26        242      12854

-/+ buffers/cache:       2697      13249

swap:        24423          0      24423

##swap增加到24g

停用該新建的swap分割槽命令如下:

swapoff /syssoft/swapfile0(如果我們發現我們新增的swapfile0過大,可以先swapoff /syssoft/swapfile0,重新執行dd,然後再執行mkswap和swapon )

free -m

total       used       free     shared    buffers     cached

mem:         15947      15783        163         26        242      12855

-/+ buffers/cache:       2685      13261

swap:         8039          0       8039

##swap分割槽又變成8g

5.若要想使開機時自啟用,則需修改檔案/etc/fstab中的swap行:

/syssoft/swapfile0 swap swap defaults 0 0

如下:cat >>/etc/fstab

eof方法二

增加交換分割槽空間的方法:

1.檢視一下/etc/fstab確定目前的分割槽

2.swapoff /dev/hd**

3.free 看一下是不是停了.

4.fdisk 刪了停掉的swap分割槽

5.重新用fdisk建乙個新的swap分割槽

6.mkswap /dev/hd**把新的分割槽做成swap

7.swapon /dev/hd**開啟swap

8.修改/etc/fstab

Linux增加swap分割槽的方法

1.新建磁碟分割槽作為swap分割槽 2.用檔案作為swap分割槽 操作更簡單,我更常用 一 新建磁碟分割槽作為swap分割槽 1.swapoff a 停止所有的swap分割槽 2.用fdisk命令 例 fdisk dev sdb 對磁碟進行分割槽,新增swap分割槽,新建分割槽,在fdisk中用 ...

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...

Linux增加swap檔案

在阿里雲搞了臺ecs,但是記憶體就1個g,操作總是悲劇的卡卡卡,於是就想著增加一點交換檔案來緩解一下。先填充乙個大檔案,等會兒當做交換檔案用 dd if dev zero of var swap bs 1024 count 4096000這裡會稍微卡上一會兒,是dd在填充檔案。將檔案格式化為交換檔案...