找回密码
 注册会员
搜索

本文来自

Linux

Linux

订阅|关注

请添加对本版块的简短描述

297

主题

314

帖子

2343

积分

管理员

Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20

积分
2343

[教程] Linux手动创建,并挂载Swap教程

[复制链接]
跳转到指定楼层
楼主
31580 xiaoxiao 发表于 2016-8-16 21:15:56
本帖最后由 xiaoxiao 于 2016-8-25 16:09 编辑

由于部分应用软件需要使用到Swap内存,而手中的VPS供应商又并没有配置Swap内存
因此,此时我们需要手动自己配置Swap内存。其实设置过程也是相当简单的!


1:决定修改swap大小,首先在空间合适处创建用于分区的 Swap 文件
我们在根目录(/)下,创建一个名叫Swap的文件,用作与Swap
  1. dd if=/dev/zero of=/swap bs=1024000 count=2000
复制代码


解释:count为创建2000000个块,每个块1024字节。1024字节=1K。

备注:以上只是演示。对于像我一样的"强迫症患者"来说,请使用以下命令:
原因是...你会发现创建添加后显示为2048M(既:按照1024计算,正好2G)
  1. dd if=/dev/zero of=/swap bs=1024000 count=2098
复制代码



2:查看创建的文件大小是否符合要求:
  1. cd /
  2. du -sh swap
  3. ls -al swap
复制代码



3:将目的文件设置为Swap分区文件 :
  1. mkswap swap
复制代码



4:并激活Swap,立即启用交换分区文件:
  1. swapon swap
复制代码



5:最后查看内存和虚拟内存,是否被正常修改:
  1. free -m
复制代码



6:最后修改fstab,设置开机自启动
  1. vi /etc/fstab

  2. # swap was on /dev/vda2 during installation
  3. /swap                none            swap    sw              0       0
复制代码




备注:如果想删除挂载的Swap
1:卸载Swap
  1. swapoff /swap
复制代码



2:删除相应文件:
  1. cd /
  2. rm swap
复制代码





回复

使用道具 举报

快速回复 返回顶部 返回列表