天天看点

Linux上通常增加虚拟内存(swap交换分区)的两种方法

首先,swap我们成为:交换分区,相当windows底下的虚拟内存。就是当系统中物理内存不够用的时候,通过swap来增加内存大小。

要根据实际情况划分swap的大小,通常情况下,如果内存够大的话,swap大小建议跟内存大小相当即可,如果物理内存较小的话,建议swap分区大小为内存大小的两倍。以下为增加虚拟内存大小的

以下是在vm虚拟机红帽企业6.0 32位服务器版环境下的实现。

【1】通过添加swap分区增加swap大小

1.        通过fdisk –l 查看磁盘,可知磁盘柱面数5221,已用2576,尚有空间可用。

Linux上通常增加虚拟内存(swap交换分区)的两种方法

2.        fdisk  /dev/sda 进行划分swap分区

查看并新建1000m分区sd3

Linux上通常增加虚拟内存(swap交换分区)的两种方法

3.        更改新建的sda3分区类型 id为82

Linux上通常增加虚拟内存(swap交换分区)的两种方法

4.查看分区,并保存更改。

Linux上通常增加虚拟内存(swap交换分区)的两种方法

4.partx –a /dev/sda 让系统内核识别新划分的分区

Linux上通常增加虚拟内存(swap交换分区)的两种方法

5.格式化swap文件系统,并加入卷标

Linux上通常增加虚拟内存(swap交换分区)的两种方法

6.查看并激活新增加swap分区

Linux上通常增加虚拟内存(swap交换分区)的两种方法
Linux上通常增加虚拟内存(swap交换分区)的两种方法

        7.加入fstab文件以便开机挂载启动

Linux上通常增加虚拟内存(swap交换分区)的两种方法

1.通过虚拟内存文件增加swap大小

1.df –h 查看分区

Linux上通常增加虚拟内存(swap交换分区)的两种方法

2.在较空闲的分区建立交换空间文件 swapfile 512m

Linux上通常增加虚拟内存(swap交换分区)的两种方法

3.格式化成swap格式文件

Linux上通常增加虚拟内存(swap交换分区)的两种方法

4.激活交换分区文件

Linux上通常增加虚拟内存(swap交换分区)的两种方法

5.将其写入/etc/fstab以便开机挂载

Linux上通常增加虚拟内存(swap交换分区)的两种方法

虚拟内存的优先级:值越大越优先

Linux上通常增加虚拟内存(swap交换分区)的两种方法

优先级可以修改,建议默认

优先级修改:注意在/etc/fstab中修改的值不能为负数

1

Linux上通常增加虚拟内存(swap交换分区)的两种方法

2.修改完成后,虚拟内存全部关闭,在开启,修改生效。

Linux上通常增加虚拟内存(swap交换分区)的两种方法

修改前:

Linux上通常增加虚拟内存(swap交换分区)的两种方法

修改后:

Linux上通常增加虚拟内存(swap交换分区)的两种方法

继续阅读