【永利澳门游戏网址304】手动扩充

  关于LINUX的SWAP用多少,作者GOOGLE了比较多也尚无看出多少个生硬的说法,非常多篇章依旧依据RedHat9的。分明已经落伍了。

CentOS 手动扩展、删除swap区

SWAP是Linux中的设想内部存款和储蓄器,用于扩大物理内部存款和储蓄器不足而用来存款和储蓄不常数据存在的。它似乎于Windows中的虚拟内部存款和储蓄器。在Windows中,只好够应用文件来作为设想内存。而linux能够文件只怕分区来作为设想内部存款和储蓄器。

第一查看当前的内部存款和储蓄器和swap 空间大小(暗中认可单位为k, -m 单位为M):

free -m

永利澳门游戏网址304 1
此处能够见到总内部存款和储蓄器是503M,SWAP不设有。

查看swap信息,富含文件和分区的详细消息

# swapon -s

或者

# cat /proc/swaps

设若都未曾,我们就须要手动增加调换分区。注意,OPENVZ架构的VPS是不匡帮手动增加调换分区的。

丰盛交流空间有三种选拔:增添贰个置换分区或充分三个交流文件。推荐您增添两个调换分区;然则,若您未曾稍微空闲空间可用,
则增多交流文件。

一、扩大swap调换文件

1、使用dd命令创制三个swap调换文件

dd if=/dev/zero of=/home/swap bs=1024 count=1024000

那样就构建二个/home/swap的分区文件,大小为1G。

2、制作为swap格式文件:

mkswap /home/swap

3、再用swapon命令把这些文件分区挂载swap分区

/sbin/swapon /home/swap

咱俩用free -m命令看一下,开掘已经有调换分区了。
永利澳门游戏网址304 2
不过重启系统后,swap分区又形成0了。

4、为防卫重启后swap分区变成0,要修改/etc/fstab文件

vi /etc/fstab

在文件末尾(最终一行)加上

/home/swap swap swap default 0 0

如此那般即便重启系统,swap分区依旧有值。

剔除swap交流文件

1、先停止swap分区

/sbin/swapoff /home/swap

2、删除swap分区文件

rm -rf /home/swap

3、删除自动挂载配置命令

vi /etc/fstab

那行删除

/home/swap swap swap default 0 0

这么就会把手动增添的交流文件删除了。
注意:
1、扩张删除swap的操作只好选拔root顾客来操作。
2、装系统时分配的swap分区貌似删除不了。
3、swap分区日常为内部存储器的2倍,但最大不超过2G

二、使用分区来做SWAP(虚拟内部存款和储蓄器).
1 使用fdisk来创立沟通分区(假诺 /dev/sdb2 是创制的置换分区)
2 使用 mkswap 命令来安装调换分区:

# mkswap /dev/sdb2

3 启用沟通分区:

# swapon /dev/sdb2

4 写入/etc/fstab,以便在指点时启用:

/dev/sdb2 swap swap defaults 0 0

删去交流分区
步骤如下:
1、先停止swap分区

/sbin/swapoff /dev/sdb2

2、删除自动挂载配置命令

vi /etc/fstab

那行删除

/dev/sdb2 swap swap defaults 0 0

诸如此比就能够把手动扩充的调换分区删除了。

手动增添、删除swap区
SWAP是Linux中的设想内部存款和储蓄器,用于扩展物理内部存储器不足而用来积存偶然数据存在的。它就像是于Windows中的设想内存。在…

  结合自个儿的选用,得出如下的下结论:

  LINUX中只要内部存款和储蓄器丰盛多,>768(公司的服务器512M内部存款和储蓄器,虚构内部存款和储蓄器用量也极少,独有几M),何况不选择休眠功效,能够不用设想内部存款和储蓄器。要是相当小,则应当接纳设想内部存款和储蓄器,有三种选择,能够使用沟通分区,也足以使用调换文件。最先的时候是因为对LINUX不是很驾驭,所以每一遍安装都要分一个和内部存款和储蓄器大小差不离的置换分区。后来因而深入分析,完全没须要。只要创立二个swap
file就可以。成立完swap
file之后,将其加盟fstab中就能够。LINUX的内存分配政策是先用RAM,然后再用设想内部存款和储蓄器,那点比WINDOWS
XP先进多了。

发表评论

电子邮件地址不会被公开。 必填项已用*标注