首页 > 运维 > linux运维 > 介绍两种方法来创建内存交换空间swap

介绍两种方法来创建内存交换空间swap

齐天大圣
发布: 2020-11-05 16:21:25
原创
2383 人浏览过

首先来介绍下swap的作用。一般的,当我们安装好了linux操作系统后,系统会默认创建swap分区。我们来看看服务器上swap分区的使用情况

# free -h
              total        used        free      shared  buff/cache   available
Mem:           992M        630M         68M        264K        293M        198M
Swap:          1.0G         96M        927M
登录后复制

该服务器的swap分区大小为1G,这个swap分区是系统默认创建好,待会我们在此基础上,增大swap分区的容量。

swap分区称之为交换分区,它作为一个特殊的硬盘空间,充当着内存的角色。当系统内存不够用时,系统就会把内存中一部分暂时不会用到的数据存放到swap分区中去。使用swap分区的好处是,硬盘价格远比内存便宜,所以这是个非常经济实惠的可以提高系统内存的办法。但是,如果频繁的使用swap,那会大大影响系统的运行速度。所以,对于swap的分区做好的使用策略是“备而不用”。

下面,我们来看看,如何创建swap分区。

通过物理分区构建swap分区

首先需要先进行分区360截图17860607217217.png

接下来进行格式化

mkswap /dev/sda5
登录后复制

然后开启新的swap分区

360截图184307037910979.png至此,swap分区的构建就完成了,和一般的分区不一样的是,构建swap分区,不需要进行挂载,只需要使用命令swapon 分区名称 即可。

通过文件来构建swap分区

上述的方法适合磁盘留有剩余空间没有使用。但如果磁盘空间全部分区完毕,那么该如何创建swap分区呢?我们可以通过制作一个大的文件来构建swap分区。虽然磁盘的空间已经全部分完了,但只要其中任意一个分区还有剩余空间,该方法就可以使用。

下面我们来创建一个大文件

222222.png

接下来格式化

bsfw.png

最后开启swap分区

3sfwe.png

今天和大家介绍了两种方法去构建swap分区,一般swap分区大小建议在2G以内,记住swap分区的作用是当内存不够用时,用硬盘空间零时充当内存使用哦。

以上是介绍两种方法来创建内存交换空间swap的详细内容。更多信息请关注PHP中文网其他相关文章!

相关标签:
来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板