(一)swap分区的建立
1.概述
当系统的物理内存不够用的时候,就需要将物理内存中的一部分空间释放出来,以供当前运行的程序使用。那些被释放的空间可能来自一些很长时间没有什么操作的程序,这些被释放的空间被临时保存到Swap空间中,等到那些程序要运行时,再从Swap中恢复保存的数据到内存中。这样,系统总是在物理内存不够时,才进行Swap交换。
这个是SWAP 交换分区的作用。 实际上,我们更关注的应该是SWAP分区的大小问题。 设置多大才是最优的。
一般来说可以按照如下规则设置swap大小:
4G以内的物理内存,SWAP 设置为内存的2倍。
4-8G的物理内存,SWAP 等于内存大小。
8-64G 的物理内存,SWAP 设置为8G。
64-256G物理内存,SWAP 设置为16G。
实际上,系统中交换分区的大小并不取决于物理内存的量,而是取决于系统中内存的负荷,所以在安装系统时要根据具体的业务来设置SWAP的值。
2.创建swap分区
2.1 临时激活swap分区(关机后失效)
swap 分区本身也是一个分区,所以需要先创建一个普通分区,再通过修改分区id(分区功能标识)来创建swap 分区。
先创建一个100M的分区
补充:这里m获得的帮助注释
a ##切换分区启动标记
b ##编辑bsd磁盘标签
c ##切换dos兼容模式
d ##删除分区
l ##显示分区类型
m ##显示帮助菜单
n ##新建分区
o ##创建新的空分区表
p ##显示分区表信息
q ##不保存退出
s ##创建新的Sun磁盘标签
t ##修改分区id,可以通过l查看id
u ##修改容量单位,磁柱或扇区
v ##检验分区表
w ##保存并退出
x ##扩展功能
通过“t“修改分区id为82(表中82对应linux swap),
通过p命令查看结果