图图
发布于 2023-05-30 / 217 阅读 / 0 评论 / 0 点赞

linux系统设置交换分区

// 查看系统交换分区

swapon -s

// 创建交换分区文件

dd if=/dev/zero of=/www/swap bs=2048 count=2048000

bs为一次读写的大小,单位为字节。此处bs=1024表示一次读写的大小为1kb。count为读写的次数,此处count为1024000,表示1024000次,乘以每次读取的1kb,正好是1024000kb,为1G大小。即上文命令2 * 2048000会创建一个4G的交换分区文件。

// 启用交换分区

swapon /www/swap

这个地方报了一个错误,要求权限0600

chmod -x 0600 /www/swap

swapon: /www/swap:读交换区头失败

// 格式化

mkswap /boot/swap

// 查看挂载情况

free -m

// 停用虚拟内存

swapoff /home/swap

// 删除交换分区文件

rm -rf /www/swap