1、查看当前swap分区使用情况

[root@localhost ~]# swapon -s

Filename Type Size Used Priority

/dev/sda2                               partition 10485752 111296 -1

2、创建一个file,用来扩展swap分区

[root@localhost ~]# dd < /dev/zero >/opt/swapfile1 bs=1M count=200

200+0 records in

200+0 records out

209715200 bytes (210 MB) copied, 0.492404 s, 426 MB/s

[root@localhost ~]#

3、为第二步创建的文件打上swap标记,此处不是格式化

[root@localhost ~]# mkswap /opt/swapfile1

Setting up swapspace version 1, size = 204796 KiB

no label, UUID=c6df54bc-d54b-4e54-a5d6-38d88adb512f --用来创建开机自动挂载,也可以使用全路径

[root@localhost ~]#

4、添加文件为swap分区,立即使用

[root@localhost ~]# swapon /opt/swapfile1

5、查看当前swap分区使用情况,发现多了一个分区文件

[root@localhost ~]# swapon -s

Filename Type Size Used Priority

/dev/sda2                               partition 10485752 111276 -1

/opt/swapfile1                          file 204792 0 -2

[root@localhost ~]#

6、编辑/etc/fstab文件,将创建的swap分区文件设置成开机自动挂载

[root@localhost ~]# vim /etc/fstab

添加如下红色(依照黑色行的规则)一行:

UUID=51fb56d9-0986-4f8c-b61c-4fd3047ebafa swap                    swap    defaults        0 0

UUID=c6df54bc-d54b-4e54-a5d6-38d88adb512f swap                   swap    defaults        0 0

[root@localhost ~]#

7、查看当前内存情况

[root@localhost ~]# free -m

total       used       free     shared    buffers     cached

Mem:          1877       1780         97          0         14        884

-/+ buffers/cache:        881        996

Swap:        10439        108      10331

swap分区扩展完成。

为linux扩展swap分区的更多相关文章

  1. Linux扩展swap分区

    一.将sda磁盘进行分区: 先查看sda磁盘已经使用了多少主分区,如下图所示,主分区已使用3个,所以应选择扩展分区: 二.再将扩展分区进行分区: 三.分区完成后执行partprobe使系统重新识别分区 ...

  2. 扩展swap分区

    swap分区在系统的物理内存不够用时,把硬盘的一部分空间释放出来,以供当前运行的程序使用.(临时使用,如果swap分区都不够了还是直接加内存吧) (1).步骤 mkswap /devices(可以是分 ...

  3. Linux增加Swap分区

    Linux增加Swap分区 dd if=/dev/zero of=/data/swap/swapfile1 bs=4096 count=2097152 mkswap /data/swap/swapfi ...

  4. linux初学者-swap分区篇

    linux初学者-swap分区篇 swap是虚拟内存,是在硬盘中分区一块区域,当内存占满但是又急迫需要时临时当作内存使用,使用效率低于内存.本文将对linux系统中swap分区的建立做一个简要介绍. ...

  5. Linux 下 swap 分区及作用详解

    我们在安装系统的时候已经建立了 swap 分区.swap 分区是 Linux 系统的交换分区,当内存不够用的时候,我们使用 swap 分区存放内存中暂时不用的数据.也就是说,当内存不够用时,我们使用 ...

  6. Linux占用swap分区过高,物理内存还有剩余

    Linux占用swap分区过高,物理内存还有剩余 问题分析 Swap配置对性能的影响 分配太多的Swap空间会浪费磁盘空间,而Swap空间太少,则系统会发生错误.如果系统的物理内存用光了,系统就会跑得 ...

  7. 【树莓派】为树莓派配置或扩展swap分区

    ---恢复内容开始--- 由于树莓派3的默认内存只有1G,而应用程序运行过程中,存在大量的IO读写,以及网络转换,内存交换等.这样,也有很多buffer.cache资源占用等,很快就会接近1GB,最终 ...

  8. Linux扩展文件分区

    **************操作之前请看章节6,看系统是否支持LVM分区管理方式*************** 1:新增磁盘 插入新的磁盘,比如物理机可以直接在卡槽插入,虚拟机可以在控制台添加磁盘或者 ...

  9. Azure Linux VM Swap 分区

    默认情况下,Windows Azure上的Linux VM是没有Swap分区的.下面我们以Ubuntu为例,为Windows Azure上的Linux虚拟机创建Swap分区. Windows Azur ...

随机推荐

  1. Ubuntu adb devices : no permissions 解决方法

    ntun下USB连接Android手机后,使用adb devices 出现如下: List of devices attached ???????????? no permissions 同时在DDM ...

  2. Mysql经常使用基本命令汇总及默认账户权限与改动

    一直仅仅是在浅显利用数据库存储数据.也被windows惯坏了.非常多命令使用的时候记不起来.so,换LINUX系统!不再使用GUI管理数据库!也想深入学习下Mysql.从权限管理開始.也就诞生了这篇学 ...

  3. js 查找指定函数的内容

    function test(){  //hahahhahahhahahha }alert(test.toString());

  4. jQuery中return false,e.preventDefault(),e.stopPropagation()的区别

    e.stopPropagation()阻止事件冒泡 <head> <title></title> <script src="Scripts/jQue ...

  5. 将android程序中的数据库导出到SD卡

    private void copyDBToSDcrad() { String DATABASE_NAME = "数据库文件名"; String oldPath = "da ...

  6. Case用法

    SELECT <myColumnSpec> = CASE WHEN <A> THEN <somethingA> WHEN <B> THEN <so ...

  7. IE6图片元素img下出现多余空白问题

    在进行页面的 DIV+CSS排版时,遇到IE6(当然有时Firefox下也会偶遇)浏览器中的图片元素img下出现多余空白的问题绝对是常见的对于该问题的解决方法 也是“见机行事”,根据原因的不同要用不同 ...

  8. mysql中,now()函数和sysdate()函数有什么区别?

    问题描述: 今天在看mysql的时间函数,now()和sysdate(),记录下两者之间有什么不同. 实验过程: 1.执行以下的两个语句: mysql),now(); +--------------- ...

  9. EF--CodeFirst

    1,增加EntityFramework的引用 2,创建实体类 public class Invoice { public Invoice() { LineItems = new List<Lin ...

  10. Oracle-随机数获取

    1.获取10-100的数据,保留两位小数 select trunc(dbms_random.value(10,100),2) from dual ; 2.获取0-1的小数 select dbms_ra ...