Swap是指Linux系统中的交换分区,类似于Windows的虚拟内存,当内存不足的时候,把一部分硬盘空间虚拟成内存来使用,从而解决内存不足的问题。交换分区,它的功能就是在内存不够的情况下,操作系统先把内存中暂时不用的数据,存到硬盘的交换空间,腾出内存来让别的程序运行!

1,ubuntu系统的交换分区默认大小为4G,执行free -h命令查看ubuntu系统交换分区的大小。

ubuntu设置扩充swap交换空间-LMLPHP

2,在进行扩充之前,先执行sudo  swapoff  -a闭交换分区。关闭交换分区之后,可以看到交换分区的大小变成了0。

ubuntu设置扩充swap交换空间-LMLPHP

3,接下来对交换空间进行扩充,譬如我现在要将交换空间由4G扩充为 8G,执行命令:

sudo dd if=/dev/zero of=/swapfile bs=1G count=8    其中/swapfile称为交换文件。

ubuntu设置扩充swap交换空间-LMLPHP

4,设置交换文件的权限和将交换文件/swapfile设置为交换区

04-19 16:41