创建swap分区

2022/2/21 linuxswap

# 1. 什么是swap?

Swap分区(也称交换分区)是硬盘上的一个区域,被指定为操作系统可以临时存储数据的地方,这些数据不能再保存在RAM中。 基本上,这使您能够增加服务器在工作“内存”中保留的信息量,但有一些注意事项,主要是当RAM中没有足够的空间容纳正在使用的应用程序数据时,将使用硬盘驱动器上的交换空间。写入磁盘的信息将比保存在RAM中的信息慢得多,但是操作系统更愿意将应用程序数据保存在内存中,并使用交换旧数据。 总的来说,当系统的RAM耗尽时,将交换空间作为回落空间可能是一个很好的安全网,可防止非SSD存储系统出现内存不足的情况。

# 2. 查看当前的交换分区

sudo swapon --show
free -h
1
2

# 3. 创建一个文件来作为swap的文件

sudo dd if=/dev/zero of=/sfile bs=1G count=4
1

# 4. 转化为swap文件

sudo mkswap sfile
1

# 5. 激活swap文件

sudo swapon sfile
1

# 6. 添加开机加载

vi /etc/fstab
/root/swap/sfile  none  swap  sw  0  0
1
2
Last Updated: 2022/2/21 15:41:17