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

发布时间 - 2020-11-05 00:00:00    点击率:

首先来介绍下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分区

首先需要先进行分区

接下来进行格式化

mkswap /dev/sda5

然后开启新的swap分区

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

通过文件来构建swap分区

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

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

接下来格式化

最后开启swap分区

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


# linux  # 来看看  # 备而不用  # 硬盘空间  # 的是  # 好了  # 不需要  # 零时  # 两种  # 我们可以  # 作为一个 


相关栏目: 【 网站优化151355 】 【 网络推广146373 】 【 网络技术251813 】 【 AI营销90571


相关推荐: 西安专业网站制作公司有哪些,陕西省建行官方网站?  Laravel怎么定时执行任务_Laravel任务调度器Schedule配置与Cron设置【教程】  HTML透明颜色代码怎么让下拉菜单透明_下拉菜单透明背景指南【技巧】  php结合redis实现高并发下的抢购、秒杀功能的实例  jquery插件bootstrapValidator表单验证详解  Laravel怎么创建自己的包(Package)_Laravel扩展包开发入门到发布  如何在云虚拟主机上快速搭建个人网站?  Laravel怎么生成URL_Laravel路由命名与URL生成函数详解  Laravel怎么创建控制器Controller_Laravel路由绑定与控制器逻辑编写【指南】  Python图片处理进阶教程_Pillow滤镜与图像增强  Laravel如何从数据库删除数据_Laravel destroy和delete方法区别  网站制作免费,什么网站能看正片电影?  阿里云网站搭建费用解析:服务器价格与建站成本优化指南  Laravel Sail是什么_基于Docker的Laravel本地开发环境Sail入门  如何在Windows环境下新建FTP站点并设置权限?  电商网站制作多少钱一个,电子商务公司的网站制作费用计入什么科目?  C++时间戳转换成日期时间的步骤和示例代码  Laravel如何使用Seeder填充数据_Laravel模型工厂Factory批量生成测试数据【方法】  米侠浏览器网页背景异常怎么办 米侠显示修复  Laravel如何获取当前用户信息_Laravel Auth门面获取用户ID  魔方云NAT建站如何实现端口转发?  大型企业网站制作流程,做网站需要注册公司吗?  Laravel如何实现多语言支持_Laravel本地化与国际化(i18n)配置教程  如何快速搭建高效香港服务器网站?  如何用腾讯建站主机快速创建免费网站?  如何使用 Go 正则表达式精准提取括号内首个纯字母标识符(忽略数字与嵌套)  LinuxCD持续部署教程_自动发布与回滚机制  学生网站制作软件,一个12岁的学生写小说,应该去什么样的网站?  如何用狗爹虚拟主机快速搭建网站?  Java Adapter 适配器模式(类适配器,对象适配器)优缺点对比  通义万相免费版怎么用_通义万相免费版使用方法详细指南【教程】  如何自己制作一个网站链接,如何制作一个企业网站,建设网站的基本步骤有哪些?  Laravel如何使用Gate和Policy进行权限控制_Laravel权限判定与策略规则配置  Laravel如何升级到最新的版本_Laravel版本升级流程与兼容性处理  详解jQuery中的事件  如何在企业微信快速生成手机电脑官网?  Laravel如何创建和注册中间件_Laravel中间件编写与应用流程  如何快速重置建站主机并恢复默认配置?  如何用好域名打造高点击率的自主建站?  Laravel Eloquent:优雅地将关联模型字段扁平化到主模型中  Laravel怎么实现观察者模式Observer_Laravel模型事件监听与解耦开发【指南】  网站建设保证美观性,需要考虑的几点问题!  HTML5建模怎么导出为FBX格式_FBX格式兼容性及导出步骤【指南】  详解免费开源的DotNet二维码操作组件ThoughtWorks.QRCode(.NET组件介绍之四)  Win11怎么开启自动HDR画质_Windows11显示设置HDR选项  Laravel怎么设置路由分组Prefix_Laravel多级路由嵌套与命名空间隔离【步骤】  在线教育网站制作平台,山西立德教育官网?  Python3.6正式版新特性预览  Laravel API资源(Resource)怎么用_格式化Laravel API响应的最佳实践  公司门户网站制作公司有哪些,怎样使用wordpress制作一个企业网站?