Linux扩容和删除运行内存(swapfile 交换文件)

这篇具有很好参考价值的文章主要介绍了Linux扩容和删除运行内存(swapfile 交换文件)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

1 新增swapfile 交换文件

Linux中Swap(即:交换分区),类似于Windows的虚拟内存,就是当内存不足的时候,把一部分硬盘空间虚拟成内存使用,从而解决内存容量不足的情况。Android是基于Linux的操作系统,所以也可以使用Swap分区来提升系统运行效率。

通常情况下,Swap空间应大于或等于物理内存的大小,最小不应小于64M,通常Swap空间的大小应是物理内存的2-2.5倍,Swap的调整对Linux服务器,特别是Web服务器的性能至关重要,通过调整Swap,有时可以越过系统性能瓶颈,节省系统升级费用。

具体使用如下:

# 查看当前的swap大小
free -m

# dd命令创建一个分区
dd if=/dev/zero of=/home/swap bs=1024 count=10485761
  1. if 表示input file,表示输入的文件,这里的输入文件为/dev/zero,也就是说扩容的时候,以/dev/zero的内容进行扩容,这里的/dev/zero的内容一般为二进制数据
  2. of 表示output file,表示输出的文件,也就是我们要进行扩容的文件所在路径,这里是/home/swap
  3. bs 表示1 block = 1024字节为扩容单位,也就是1K为基本单位扩容
  4. count 表示开辟多少个block,这里是1048576和block,大小即为:1048576/1024/1024 = 1G,也就是说,当前扩容的文件为1GB大小的空间
# 进行格式化交换,将swap文件格式化成s文件系统
mkswap /home/swap

# 使扩容的空间有效
swapon /home/swap

# 将扩容的文件信息写入到 /etc/fstab 中
vi /etc/fstab
/home/swap swap swap defaults 0 0

使用 free -m 检查是否生效

2 删除swapfile 交换文件

2.1 先关闭swapfile文件:

$ sudo swapoff -v /swapfile

查看示swapfile文件已经关闭

$ swapon -s
Filename				Type		Size		Used		Priority
/dev/nvme0n1p6                          partition	8000508		0		-2

2.2 删除swapfile文件

sudo rm /swapfile

2.3 将swapfile从/etc/fstab删除

/etc/fstab文件中设置了开机自动挂载 /swapfile为交换空间,需要删除相关条目,进入vim编辑器将swapfile从/etc/fstab删除

$ sudo vim /etc/fstab

Linux扩容和删除运行内存(swapfile 交换文件),WEB,linux,运维,服务器 进入后通过光标移动位置,移动至swapfile所在的行,删除此行。

相关命令:文章来源地址https://www.toymoban.com/news/detail-526227.html

dd 删除行; x 向后删除; X 向前删除;
:wq 保存并退出; :wq! 强制保存退出;
:q 不保存退出; :q! 强制不保存退出;
:w 保存但不退出;:e! 放弃所有修改
ubuntu22.04添加/删除/调整swap交换分区或swap交换文件 - 知乎

到了这里,关于Linux扩容和删除运行内存(swapfile 交换文件)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Linux中内存交换空间(swap)之创建

    对于服务器而言,由于不知道何时会有大量请求的到来,因此,需要预留一部分swap来缓冲一下系统的内存用量。对于实际解决方法主要有两个: 添加硬盘,对硬盘进行分区,并格式化后用于内存交换空间。(将添加的硬盘当做swap partition使用) 不需要使用额外的硬盘,在已有的

    2024年02月03日
    浏览(40)
  • 戴尔730服务器扩容内存

    工作需要给服务器内存扩容,服务器品牌为Dell R730,之前未接触过给服务器扩容内存,在不断查询相关资料后完成对服务器内存的扩容,故此写篇随笔记录。 前提:服务器之前加装了8条8G的内存条, 即服务器内存共64G 工作需要:在服务器原有内存大小基础上扩容服务器内存

    2024年02月19日
    浏览(44)
  • 【QT】pro文件里添加又删除LIBS不影响运行的原因

    我发现个问题啊,如果运行项目,发现报错,缺少某dll,接着你在pro文件里加上win32:LIBS += -lOpengl32(举个例子),接着可以运行了,接着把这行删掉,再运行,仍然可以,后续是不影响的。 但是当你把build文件夹删掉的时候,再次运行,就会出现同样的错误,gpt说是因为mak

    2024年04月14日
    浏览(43)
  • openmediavault debian linux安装配置企业私有网盘(三 )——raid5与btrfs文件系统无损原数据扩容

    1、企业自有物理专业服务器,一些敏感数据不外流时,使用openmediavault自建NAS系统; 2、在虚拟化环境中自建NAS系统,用于内网办公,或出差外网办公时,企业内的文件共享; 3、虚拟化环境中有可用磁盘资源,用于动态给NAS系统扩容; 4、在RAID 5的基础上实现原数据资源无损

    2024年02月03日
    浏览(47)
  • 051-WEB攻防-前后台功能点&文件下载&文件读取&文件删除&目录遍历&目录穿越

    1、文件安全-前后台功能点-下载读取删除 2、目录安全-前后台功能点-目录遍历目录穿越 演示案例: ➢文件安全-下载删除-案例黑白盒 ➢目录安全-遍历穿越-案例黑白盒 1、下载=读取(获取源码) 文件下载 利用:下载敏感文件(数据库配置,中间件配置,系统密匙等文件信息

    2024年03月10日
    浏览(63)
  • golang web学习随便记4-内存、文件、数据库

    我们来开始学习如何存储数据。书中有一点不错,就是并不是一上来就告诉你存储数据使用数据库,因为不同的数据存储适合不同的手段。 先来看在内存中存储数据:下面的例子用结构体方式在内存存放数据,然后利用两个map来表示“索引”,键值对中的值是指向内存中结构

    2024年02月06日
    浏览(248)
  • Vue3 - 超详细 “纯前端“ 将阿里云 OSS 存储文件删除教程,支持单个 / 批量删除各种图片图像、文档、音视频文件、压缩包等文件(附完整示例运行源码,保证新手小白 100% 轻松实现删除功能)

    如果您需要纯前端将文件上传到阿里云 OSS,请访问:这篇文章。 本文站在新手的角度, 在 vue3 项目开发中,超详细 “纯前端(无需后端)” 删除阿里云oss文件,支持单个删除或批量删除oss存储上的各种图片图像、文档、音视频文件、压缩包等文件, 你可以直接复制示例源

    2024年01月18日
    浏览(58)
  • c盘扩容时,d盘无法删除卷问题

    首先,D盘下文件夹为空,但是显示可用空间不是100%,经过排查,发现是 虚拟内存设置在了D盘导致无法删除卷 ,这里只需要将虚拟内存放到其他盘,如E盘即可。 更改虚拟内存位置的方法参考该链接:win10 更改虚拟内存到d盘

    2024年02月03日
    浏览(39)
  • linux sed命令删除一行/多行_sed删除第一行/linux删除文件某一行

    linux常用命令(9):sed命令(编辑/替换/删除文本) linux sed命令删除一行/多行_sed删除第一行/linux删除文件某一行 linux sed批量修改替换文件中的内容/sed特殊字符 本文主要讲解如何删除txt文件中的某一行内容,sed命令更多详细内容参考《linux常用命令(9):sed命令(编辑/替换/删除文本

    2024年01月21日
    浏览(47)
  • prometheus使用node_exporter监控Linux主机CPU、内存、磁盘、服务运行状况

    目录 1.node_exporter简介 2.部署node_exporter 2.1.安装node_exporter 2.2.编写system启动脚本 3.prometheus监控Linux主机 3.1.修改配置文件增加主机节点 3.2.主机添加成功 4.监控Linux主机CPU、内存、磁盘使用率 4.1.监控CPU使用率 4.1.1.获取空闲CPU监控数据 4.1.2.获取5分钟内的监控数据 4.1.3.获取5分钟

    2024年04月16日
    浏览(45)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包