创建swap空间
大家应该都知道内存的作用,但是当内存不够时,windows有虚拟内存机制,用来充当物理内存的部分作用。那linux也有这种机制,也就是这里说的swap分区;它的最大的作用就是用来存放当前不活跃的数据;虽然短短一句话,但是我现在说swap分区在这里不叫虚拟内存,应该容易理解交换分区的说法了。
首先需要确定磁盘空间,如果磁盘空间不够是不能创建的
下面开始创建swap分区
步骤一:使用dd命令进行创建 swap分区文件
dd if=/dev/zero of=/data/swap bs=1024 count=131072
下面是解释 上一行命令作用
存放的位置(swap文件)
dd if=/dev/zero of=/data/swap bs=1024 count=131072
生成文件的数据 (块大小,可以 1m) (块数量)
步骤二:格式化为swap分区
mkswap /data/swap #将 /data/swap 格式化为swap格式的分区
步骤三:启用swap分区
swapon /data/swap # 通过命令 swapon 启用这个分区
步骤四:
检查是否生效
swapon -s
free -m
步骤五:一定不要写错,如果重启有可能启动不了机器
配置开机生效
vim /etc/fstab
最后一行添加
/data/swap swap swap defaults 0 0