swap分区的作用为当系统的物理内存不够用的时候,就需要将物理内存中的一部分空间释放出来,以供当前运行的程序使用,那些被释放的空间可能来自一些很长时间没有什么操作的程序,这些被释放的空间被临时保存到Swap空间中,等到那些程序要运行时,再从Swap中恢复保存的数据到内存中。这样,系统总是在物理内存不够时,才进行Swap交换。

首先查看系统是否有swap分区

可以看到swap分区大小为0,即没有swap分区。

开始创建swap分区

1、使用dd命令创建一个swap分区,在这里创建一个4G大小的分区

dd if=/dev/zero of=/root/swapfile bs=1M count=4096

if=文件名:表示指定源文件

of=文件名:表示指定目的文件,可以自己去设定目标文件路径。

bs=xx:同时设置读入/写出的“块”大小

count=xx:表示拷贝多少个“块”

bs * count 为拷贝的文件大小,即swap分区大小

2、格式化新建的分区文件

mkswap /root/swapfile

3、将新建的分区文件设为swap分区

swapon /root/swapfile

4、设置开机自动挂载swap分区

echo "/root/swapfile swap swap defaults 0 0" >> /etc/fstab

最后再free-h 去查看分区情况:

可以看到成功添加了4G大小的swap分区

linux更改甜器名称,Linux添加swap分区相关推荐

  1. linux 更改父进程名称,[Linux进程]在父进程和子进程中分别修改变量

    /*这是一个调用fork函数创建一个子进程,然后分别打印输出子进程 和父进程中的变量的实例*/ #include #include #include #include int  glob = 6;   ...

  2. linux 手动添加 swap 分区

    为什么需要swap 根据Redhat公司的建议,Linux系统swap分区最适合的大小是物理内存的1-2倍.不过Linux上有些软件对swap分区得需求较大,例如要顺利执行Oracle数据库软件,sw ...

  3. 阿里云云主机添加swap分区与swap性能优化

    swap的功能与相应内核参数 Linux 将物理内存分为内存段的部分被称作"页面".交换是指内存页面被复制到预先设定好的硬盘空间(叫做交换空间)的过程,目的是释放用于页面的内存.物 ...

  4. Ubuntu添加swap分区

    Ubuntu添加swap分区 检查系统的swap分区的信息 检查系统中是否存在swap分区: sudo swapon --show 如果没有输出,表示系统没有swap分区. 如果没有swap分区,检查 ...

  5. Linux的SWAP分区空间不够用的情况下,如何添加SWAP分区

    通常情况下,SWAP空间应大于或等于物理内存的大小,最小不应小于64M,通常应是物理内存的2-2.5倍.但根据不同的应用,应有不同的配置.如果是小的桌面系统,则只需要较小的SWAP空间,而大的服务器系 ...

  6. linux swap 阀值,Linux 添加swap分区, 设定swap阈值

    swap阈值设定1, 查看当前系统swap阈值 chunli@CentOS~$  cat /proc/sys/vm/swappiness 60 内存在使用到100-60=40%的时候,就开始出现有交换 ...

  7. 实时Linux内核调度器 | Real-Time Linux Kernel Scheduler

    <Real-Time Linux Kernel Scheduler> HOWTOs by Ankita Garg on August 1, 2009 目录 Design Goal 设计目标 ...

  8. linux磁盘挂载更新名称,Linux磁盘管理

    1.基本分区方式: (1)MBR分区:MBR的意思是"主引导记录",它是存在于驱动器开始部分的一个特殊的启动扇区.这个扇区包含了已安装的操作系统的启动加载器和驱动器的逻辑分区信息. ...

  9. linux更改用户的shell,Linux下通过shell更改用户密码

    echo "root:admin" | chpasswd root的密码改为admin pwconv 同步到shadow文件 newusers和chpasswd的用法 日期:200 ...

最新文章

  1. 安德鲁斯Launcher得到的装在手机的应用程序列表
  2. scala调用java代码_scala调用java代码
  3. 使用wireshark抓取3G包
  4. 图论 —— 图的连通性 —— Tarjan 求割点与桥
  5. 2017.9.21 紧急集合 思考记录
  6. Linux内核源码阅读之打开文件篇
  7. 【ElasticSearch】Es 源码之 ActionModule 源码解读
  8. C# WinForm开发系列 - 开篇
  9. 802. 区间和(离散化)
  10. vs2013连接数据库
  11. 打补丁是什么意思?如何快速对云主机批量打补丁?用什么软件?
  12. python实现pdf文件合并,多个pdf文件合并,pdf文件叠加
  13. REST/RESTFUL详解-转载
  14. 第十一届蓝桥杯(国赛) 阶乘约数C语言代码
  15. 思岚科技通用机器人底盘ZEUS将亮相2019 CES
  16. unity3d鸿蒙系统支持,Unity3D之处理角色控制器实现上坡爬坡减速
  17. 卷帘相机原理和卷帘门补偿(其中循环的理解)
  18. leetCode1047
  19. QPainter简述
  20. 金字塔原理--第一篇读后感(第二章)

热门文章

  1. 关于布地奈德的副作用
  2. how SAP CRM settype structure names are determined
  3. SAP UI5 onDataLoaded hook的用法
  4. debug in ERP - four queue generated one by one
  5. 如何在Marketing Cloud Launchpad里打开外部链接
  6. 如何在Hybris Commerce的backoffice里创建扩展字段
  7. ABAP formula
  8. SAP ABAP实用技巧介绍系列之 获得webservice的schema node
  9. Spring component detection logic
  10. where does watchers in scope come from