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

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

Nov 05, 2020 am 09:49 AM
swap

首先来介绍下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中文网其他相关文章!

本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

热AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover

AI Clothes Remover

用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool

Undress AI Tool

免费脱衣服图片

Clothoff.io

Clothoff.io

AI脱衣机

AI Hentai Generator

AI Hentai Generator

免费生成ai无尽的。

热门文章

R.E.P.O.能量晶体解释及其做什么(黄色晶体)
3 周前 By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.最佳图形设置
3 周前 By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.如果您听不到任何人,如何修复音频
3 周前 By 尊渡假赌尊渡假赌尊渡假赌
WWE 2K25:如何解锁Myrise中的所有内容
4 周前 By 尊渡假赌尊渡假赌尊渡假赌

热工具

记事本++7.3.1

记事本++7.3.1

好用且免费的代码编辑器

SublimeText3汉化版

SublimeText3汉化版

中文版,非常好用

禅工作室 13.0.1

禅工作室 13.0.1

功能强大的PHP集成开发环境

Dreamweaver CS6

Dreamweaver CS6

视觉化网页开发工具

SublimeText3 Mac版

SublimeText3 Mac版

神级代码编辑软件(SublimeText3)

什么是linux的swap空间 什么是linux的swap空间 Jul 18, 2023 am 11:58 AM

linux的swap空间是Linux操作系统中用作内存扩展的特殊硬盘空间,其作用是提供额外的虚拟内存以确保系统的正常运行,正确配置和管理swap空间可以帮助保持系统的稳定性和性能,定期监控Swap空间的使用情况,并根据实际情况调整swap空间的大小是系统管理员的责任。

Redis关闭SWAP有什么用 Redis关闭SWAP有什么用 May 27, 2023 am 10:30 AM

关闭SWAPSWAP是内存交换技术。将内存按页,复制到预先设定的磁盘空间上。内存是快速的,昂贵的。而磁盘是低速的,廉价的。通常使用SWAP越多,系统性能越低。Redis是内存数据库,使用SWAP会导致性能快速下降。建议留有足够内存,并关闭SWAP。

增加swap交换分区的步骤和方法 - Linux系统指南 增加swap交换分区的步骤和方法 - Linux系统指南 Jan 03, 2024 pm 07:10 PM

linux系统中想要增加swap交换分区,该怎么增加呢?下面我们就来看看详细的教程。1、首先点击dock栏上的“启动器”,找到“深度终端”并运行。2、然后给root用户设置密码,因为安装过程的是管理员用户,并没有设置root密码。sudopasswdroot3、设置完成后,执行su命令切换到root用户4、执行如下命令,在根目录生成swap文件,count设定块数,bs设定块大小,生成4G的swap。ddif=/dev/zeroof=/swapfilecou

Linux Swap空间利用率过高怎么解决 Linux Swap空间利用率过高怎么解决 May 27, 2023 pm 12:37 PM

什么是swap?swapspace是磁盘上的一块区域,可以是一个分区,也可以是一个文件,或者是他们的组合。简单点说,当系统物理内存吃紧时,Linux会将内存中不常访问的数据保存到swap上,这样系统就有更多的物理内存为各个进程服务,而当系统需要访问swap上存储的内容时,再将swap上的数据加载到内存中,这就是我们常说的swapout和swapin。为什么需要swap?要回答这个问题,就需要回答swap给我们带来了哪些好处。对于一些大型的应用程序(如LibreOffice、videoeditor

Linux云服务器如何设置swap虚拟内存 Linux云服务器如何设置swap虚拟内存 May 15, 2023 pm 11:52 PM

swap交换内存主要是指当物理内存不够用时,系统会启用硬盘的一部分空间来充当服务器内存,而默认情况下swap内存会有一些设置标准,它与物理内存的大小也是有关系的。查看内存空间:free-h创建swap分区文件:ddif=/dev/zeroof=/data/swapbs=1Mcount=4096代码解释:bs为块的大小,count为块的数量,已知bs=1M,count=4096,1M*1024=4G的swap分区虚拟内存,/data/swap是swap文件创建的路径,以上参数可根据自己需求修改。m

deepin没有swap分区怎么办 deepin没有swap分区解决方法 deepin没有swap分区怎么办 deepin没有swap分区解决方法 Feb 29, 2024 am 10:10 AM

在deepin使用过程中,有的用户发现自己的系统缺少了swap分区不知道怎么办,其实大部分情况下我们没有swap分区也没有关系,如果一定需要的话,也可以手动创建并挂载一个swap分区来解决。deepin没有swap分区怎么办:一、安装时1、如果我们在安装系统分区时没有swap,如图所示。2、这时候可以先退出安装程序,然后在文件系统项下选择swap,再安装即可。二、找不到swap1、如果我们安装时建立了swap分区,但是使用时找不到了,可能是分辨率的问题。2、这时候我们可以尝试进入grub界面,在

Linux云服务器如何设置swap Linux云服务器如何设置swap May 18, 2023 pm 11:55 PM

第一步:确认swap的状态使用下面的命令查看内存情况:free-m如果结果显示swap为0,说明swap不存在,需要创建swap。totalusedfreesharedbufferscachedMem:1840161422615361340-/+buffers/cache:2381602Swap:000或者也可以用这个命令来查看。如果没有输出任何结果,说明swap不存在。swapon-s第二步:创建swap我们用下面的命令来创建一个大小为2GB的swap文件。ddif=/dev/zeroof=/

Linux调整Swap空间大小的扩容分区技巧 Linux调整Swap空间大小的扩容分区技巧 Feb 29, 2024 am 11:43 AM

查看当前Swap文件位置以及大小要查看当前正在使用的swap文件或分区的位置,您可以使用swapon命令。执行以下命令:sudoswapon--show这将显示所有活动的swap空间,包括其类型(例如文件或分区)、大小、使用情况和位置。如果您只对文件路径或分区路径感兴趣,您可以通过/proc/swaps文件查看相同的信息:cat/proc/swaps这将列出系统上所有的swap空间,包括它们的位置。设置一个新的Swap空间在Manjaro(基于Arch的Linux发行版)上,您可以使用多种方法设

See all articles