1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
我的博客已迁移到xdoujiang.com请去那边和我交流
一、使用文件给swap增加空间
1、当前swap空间
free -m
             total       used       free     shared    buffers     cached
Mem:           231        227          4          0          1        179
-/+ buffers/cache:         46        185
Swap:         3814          0       3814
2、使用dd命令创建1个4G大的文件
dd if=/dev/zero of=/opt/swap bs=4k count=1000k
1024000+0 records in
1024000+0 records out
4194304000 bytes (4.2 GB) copied, 72.4185 s, 57.9 MB/s
参数说明 
bs=bytes:同时设置读入/输出的块大小为bytes个字节
count=blocks:仅拷贝blocks个块
3、格式化swap文件
mkswap /opt/swap
Setting up swapspace version 1, size = 4095996 KiB
no label, UUID=6aba7181-0d65-455d-888b-8521258edadb
4、启用这个swap文件
swapon /opt/swap
5、再次查看已经生效了
free -m
             total       used       free     shared    buffers     cached
Mem:           231        227          4          0          1        179
-/+ buffers/cache:         47        184
Swap:         7814          0       7814
6、写进/etc/fstab
/opt/swap    swap    swap defaults   0 0
7、用mount命令检查下
mount -a
8、查看swap
cat /proc/swaps
Filename                Type        Size    Used    Priority
/dev/sda2                               partition    3906556    0    -1
/opt/swap                               file        4095996    0    -2
9、如果不需要新增的虚拟内存
swapoff /opt/swap
10、再次查看
cat /proc/swaps
Filename                Type        Size    Used    Priority
/dev/sda2                               partition    3906556    0    -1
11、关闭全部swap
swapoff -a
12、开启全部swap
swapon -a

本文转自 xdoujiang 51CTO博客,原文链接:http://blog.51cto.com/7938217/1671801,如需转载请自行联系原作者

使用文件给swap增加空间相关推荐

  1. Linux怎么添加交换空间,如何在Ubuntu上增加swap交换空间

    防止应用程序内存不足的最简单方法之一是增加服务器中的swap交换空间大小.在本文中,我们将解释如何向Ubuntu服务器增加swap交换空间. 步骤1:检查swap交换空间信息 在开始之前,首先运行以下 ...

  2. linux偏向swap,solaris/linux 增加swap交换空间的方法

    Linux 一.分区方式 1.创建swap分区,例如: # fdisk /dev/sdb Command (m for help): n Command action e extended p pri ...

  3. 群晖服务器删除文件后不见可用空间增大的,查询群晖NAS硬盘空间占用情况,解决删除文件空间不增加问题...

    经常有人碰到这样一种情况,我的918+有4个硬盘呢,怎么空间很快就没了,最重要的是,自己查看统计了所有文件占用情况,和实际的占用空间不符.这个首先可以肯定的就是空间必然是文件占用了.但是呢,有些文件是 ...

  4. Windows XP也可以压缩磁盘和文件夹来增加磁盘空间

    如果你嫌弃你的硬盘容量小的话可以用上面的方法来增容,但是大家一定要注意哪些注意事项要看清楚哦,硬盘增容也不是不可能的事.         其实用Windows XP也可以压缩磁盘和文件夹来增加磁盘空间 ...

  5. 【深度学习】Ubuntu增加Swap交换空间大小

    前言: 做Ubuntu系统时,选择了默认空间分配方案,Swap空间仅2G,而你的内存有16G,分给Swap空间至少为内存的1倍,最好是内存值的2倍,系统相当卡顿,重做系统后,费力部署的环境怎么又需要重 ...

  6. ubuntu swap交换空间增加与关闭

    一.查看交换空间和路径 查看当前交换空间的大小: free -h 查看交换空间的路径: sudo swapon --show 二.创建一个swap交换空间文件: 2.1 创建文件 mkdir swap ...

  7. 在centos7上设置swap交换空间

    在centos7上设置swap交换空间 新建swap文件 第一步:确保系统中有足够的空间来用做swap交换空间,我使用的是KVM,准备在一个独立的文件系统中添加一个swap交换文件,在/opt/ima ...

  8. CentOS 新增swap交换空间

    CentOS 新增swap交换空间 在centos 6.4 64位系统中安装oracle 10g数据库软件,但由于交换空间过小导致检查不通过: 因此需要增加交换空间的大小. 新建swap文件 第一步: ...

  9. 创建Swap交换空间

    Linux创建Swap交换空间 Linux下当运行内存不足而磁盘空间却充足的时候,我们可以通过创建Swap分区的方法解决内存不足的问题,比如我的服务器内存只有4G,Swap建议分配大小是内存的2倍,也 ...

最新文章

  1. html景图片怎么设置百分比,8个风光照片拍摄技巧
  2. 用fpda 写一个risc-v
  3. 1785: 数字游戏(贪心/bfs--定义全局数组变量遇到编译错误的问题)
  4. 特稿 | OceanBase 连破纪录:蚂蚁技术人的砥砺前行
  5. ArcGIS实验教程——实验十五:拓扑关系创建与编辑
  6. linux去掉u盘写保护,最全面win10系统下u盘写保护怎么去掉
  7. python制作聊天机器人原理_用 Python 来做一个聊天机器人吧!(一)
  8. python-非负矩阵分解-NMF
  9. 前端开发中一些常用技巧总结
  10. 从零开始学习Sencha Touch MVC应用之十三
  11. linux上php环境安装(包含svn的使用、php扩展安装)
  12. 数值分析——三角分解法(LU分解法)C++
  13. vs2013编译ffmpeg之三十一 vidstab
  14. 法国五名酒吧和咖啡馆老板因使用无日志WiFi网络被捕
  15. ubuntu桌面美化
  16. oracle分区缺点,ORACLE的五种表的优缺点概述
  17. 10_OpenCV读取原始raw(raw10和raw8),转换成rgb和灰度图,并显示
  18. python3类型转换
  19. 最大信息系数MIC的python代码
  20. SONY-显示器-对比

热门文章

  1. 请求合并的三种方式,大大提高接口性能!
  2. 面了一个 32 岁的程序员,一看就是“卷”出来的
  3. 一次线上 JVM 调优实践,FullGC 40 次/天到 10 天一次的优化过程
  4. 十个最常用的JVM 配置参数
  5. 为什么老外不愿意用MyBatis?
  6. 超年轻!93年小伙已是985大学教授、博导!
  7. 7年秘密研发,Meta拿下元宇宙「登月项目」!气动手套让指尖有真实触感
  8. Keras,亡于谷歌?
  9. 谁说GPT只擅长生成?清华研究力证:GPT语言理解能力不输BERT
  10. Jürgen Schmidhuber发文纪念10年前的研究,网友:转折点非AlexNet?