6.6 添加交换分区

SWAP(交换)分区是一种通过在硬盘中预先划分一定的空间,然后将内存中暂时不常用的数据临时存放到硬盘中,以便腾出物理内存空间让更活跃的程序服务来使用的技术,其设计的目的是为了解决真实物理内存不足的问题。 但由于交换分区毕竟是通过硬盘设备读写数据的,速度肯定要比物理内存慢,所以只有当真实的物理内存耗尽后才会调用交换分区的资源。

circle-info

在生产环境中,交换分区的大小一般为真实物理内存的1.5~2倍

查看磁盘信息

# lsblk

创建交换分区

# fdisk /dev/sdb

格式化交换分区

# mkswap /dev/sdb1

查看原始交换分区大小

# free -m

挂载新的交换分区,以及查看交换分区大小

# swapon /dev/sdb1
# free -m

配置开机自动挂载交换分区

# vim /etc/fstab
/dev/sdb1                swap                   swap defaults     0 0

最后更新于