1.查看swap大小:free  -m  (-k|m|g) --以k|m|g为单位用去尾法显示大小

 [root@lbg tmp]# free -m

total        used        free      shared  buff/cache   available

Mem:   984          583         71      6         329         219

Swap:  199           2         197

2.建2G空的目录作为swap.

 [root@lbg /]# dd if=/dev/zero
of=/tmp/swapfile bs=1M count=2048

2048+0 records
in

2048+0 records
out

2147483648
bytes (2.1 GB) copied, 2.56498 s, 837 MB/s

语句说明:

 上面语句中if|of 指inputfile和outfile输入输出文件  bs值block
size块大小  count指数量.

整体大小=bs*count,而文件/tmp/swapfiiles会自动创建,大小为2G.

[root@lbg
tmp]# ll -h /tmp |grep swapfile

-rw-r--r-- 
1 root root 2.0G Oct  5 00:07 swapfile

3.创建swap分区

命令: mkswap
/tmp/swapfiles

[root@lbg
tmp]# mkswap /tmp/swapfile

Setting up
swapspace version 1, size = 2097148 KiB

no label,
UUID=d82de212-8ce7-42ed-b5bf-02c647b40b7d

4.临时挂载swap分区(swap无挂载点)

 挂载: swapon
/tmp/swapfiles
   卸载:swapoff
 /tmp/swapfiles

[root@lbg
tmp]# swapon /tmp/swapfile

查看swap大小:

[root@lbg
tmp]# free -m

total   
    used 
     
free     
shared  buff/cache 
 available

Mem:
984     
   585 
     
  68   
     
 6   
   
 330   
   
 217

Swap:
2247     
   2 
     
2245

5.开机自动挂载挂载

 配置文件: vim
 /etc/fstab
  添加一行.

/tmp/swapfile 
   swap 
     
    swap 
 defaults   
      0
0

目录方式扩展swap分区大小的更多相关文章

  1. 调整swap分区大小-Linux下安装Oracle时报swap不够解决方法

    调整swap分区大小 方法一:如果磁盘有剩余的空间,用分区工具新建一个swap分区.并写到/etc/fstab里面.再 #swapon -a方法二:可以用一个文件做交换分区. su root cd / ...

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

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

  3. 扩展swap分区

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

  4. Ubuntu增加Swap分区大小

    参考:http://blog.csdn.net/mznewfacer/article/details/7334592 以下摘自上述地址内容,并做了点小修改: 1.首先用命令free查看系统内 Swap ...

  5. 为linux扩展swap分区

    1.查看当前swap分区使用情况 [root@localhost ~]# swapon -s Filename Type Size Used Priority /dev/sda2            ...

  6. Linux下修改Swap分区大小

    据了解Linux下可以有两种方法创建交换空间,一种是创建交换分区,另一种是创建交换文件.本文记录的是创建交换文件的方法,因为我用的是这种方法.. 添加交换文件步骤: 1.找个地方创建一个.swap的文 ...

  7. centos7.0下增加swap分区大小

    承接上篇文章扩容磁盘空间后增加根分区的大小后,来扩容swap分区的空间 检查当前的swap分区情况 # free -m # free -g [root@localhost ~]# free -m to ...

  8. Linux扩展swap分区

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

  9. linux虚拟机磁盘扩展与分区大小调整

    有段时间觉得linux虚拟机上的磁盘不太够用,研究了下其磁盘扩展 1.linux虚拟机磁盘扩展 step1. 先关机在编辑虚拟机中,找到硬盘选项增加空间,进行扩展step2. 进入root fdisk ...

随机推荐

  1. Jenkins集成appium自动化测试(Windows篇)

    一,引入问题 自动化测试脚本绝大部分用于回归测试,这就需要制定执行策略,如每天.代码更新后.项目上线前定时执行,才能达到最好的效果,这时就需要进行Jenkins集成. 不像web UI自动化测试可以使 ...

  2. Spring Aop 详解一

    Aop 是一个编程思想,最初是一个理论,最后落地成了很多的技术实现. 我们写一个系统,都希望尽量少写点儿重复的东西.而很多时候呢,又不得不写一些重复的东西.比如访问某些方法的权限,执行某些方法性能的日 ...

  3. lumen-ioc容器测试 (6)

    lumen-ioc容器测试 (1) lumen-ioc容器测试 (2) lumen-ioc容器测试 (3) lumen-ioc容器测试 (4) lumen-ioc容器测试 (5) lumen-ioc容 ...

  4. XSS攻击 js 脚本注入

    原文地址:http://www.cnblogs.com/robot/archive/2009/04/15/1436107.html 1.不要相信Request.QueryString: 相信在asp时 ...

  5. 第六章 Linux系统之文件管理

    一.文件管理概述 1.对文件做些什么? 谈到Linux文件管理,首先我们需要了解的就是,我们要对文件做些什么事情? 其实无非就是对一个文件进行创建.复制.移动.查看.编辑.压缩.查找.删除等等 2.内 ...

  6. Java POST请求案例

    <<<<<<<<<<<<<<<<<<<<<<<<< ...

  7. vue-cli axios ie9 问题

    vue在ie9中碰到的问题 最近我们的项目选择用vue来做开发,在这个过程我们还要兼容ie9这个坑,在这里我写一点我碰到的坑 开发选用:vue+vue-cli+axios+router+iview+m ...

  8. 18 . Go之操作Mysql和sqlx使用

    安装mysql wget http://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpm yum -y localinstall ...

  9. Redis常用命令(1)——Key

    DEL 格式:DEL key [key ...] 作用:删除一个或多个 key.不存在的 key 会被忽略. 返回值:被删除 key 的数量. 示例: 192.168.1.100:6379> s ...

  10. Lock Her Up

    题意描述 同样没有链接.... Problem 2: Lock Her Up [Jan Kuipers, 2003] Bessie has been bad again and Farmer John ...