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. 扫描仪扫描文件处理-ABBYY生成小体积黑白二值化PDF

    禁止所有预处理选项: PDF保存选项: 保存提示(选择"保存为仅图像PDF"):

  2. composer使用git作为仓储

    composer.json "repositories": [ { "type":"git", "url":" ...

  3. 列表的嵌套,元组和range()方法

    列表嵌套: 列表内嵌套列表 li = ['a','b',[1,2,3,["李白",'苏轼'],4,5],'c'] #取出"李白" print(li[2][3][ ...

  4. 【Azure云服务 Cloud Service】如何在部署云服务Cloud Service时候通过启动任务Start Task来配置IIS (如开启ARR)

    问题情形 通过VS部署Cloud Service时,需要在开始任务时候安装或配置其他任务,如安装及配置ARR. 执行步骤 1) 下载 requestRouter_amd64.msi 和 webfarm ...

  5. C++学习---栈的构建及操作

    一.顺序栈 #include <iostream> using namespace std; #define MAXSIZE 100 //栈的最大容量 typedef struct { i ...

  6. non-local denoising methods

    NL-Means算法 在噪声先验为高斯噪声的基础上, 进行non-local的平均,在2005年由Baudes提出,该算法使用自然图像中普遍存在的冗余信息来去噪声.与常用的双线性滤波.中值滤波等利用图 ...

  7. Pytorch可视化指定层(Udacity)

    import cv2 import matplotlib.pyplot as plt %matplotlib inline # TODO: Feel free to try out your own ...

  8. Spring源码分析之`BeanFactoryPostProcessor`调用过程

    前文传送门: Spring源码分析之预启动流程 Spring源码分析之BeanFactory体系结构 本文内容: AbstractApplicationContext#refresh前部分的一点小内容 ...

  9. RocketMQ消息丢失解决方案:同步刷盘+手动提交

    前言 之前我们一起了解了使用RocketMQ事务消息解决生产者发送消息时消息丢失的问题,但使用了事务消息后消息就一定不会丢失了吗,肯定是不能保证的. 因为虽然我们解决了生产者发送消息时候的消息丢失问题 ...

  10. ArcGIS API for Javascript的Point clustering使用及默认符号无法显示问题

    1.将包含ClusterFeatureLayer.js文件的extras文件夹放在部署的arcgis api目录下,如下图. extras路径 2.使用ClusterFeatureLayer关键代码如 ...