前言:

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

   不要重做系统,来来来,Follow Me!

一、查看本机Swap交换空间的内存大小

命令如下

$ free -m

可以看到本机的Swap空间为2047M左右,即2G空间。

下面我们将其扩大32G

二、创建Swap文件

$ sudo -i

输入密码后,切换root。

$ mkdir /swap

建立swap文件夹

$ cd /swap/

进入到swap文件夹

$ sudo dd if=/dev/zero of=swapfile bs=32M count=1k

建立swapfile,大小为bs*count = 32M * 1k = 32G

$ sudo mkswap -f swapfile

将生成的文件转换为Swap文件

三、激活Swap文件

$ sudo swapon swapfile

$ free -m

激活Swap文件,并重新查看Swap空间 内存

可以看到Swap空间内存从2G变为34G = 我们扩大的32G+原始的2G。

添加成功!

四、设置为永久Swap

未做此步骤,重启之前的设置都失效!!!!

sudo gedit /etc/fstab

更改swap路径。

# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
# / was on /dev/sda2 during installation
UUID=b726da21-83a0-497b-b3eb-a09f16403d60 /               ext4    errors=remount-ro 0       1
# /boot/efi was on /dev/sda1 during installation
UUID=C0BE-3630  /boot/efi       vfat    umask=0077      0       1
/swap/swapfile                                 swap            swap    sw              0       0

五、扩展

如果需要卸载这个 swap 文件,可以进入建立的 swap 文件目录。执行下列命令。
$ sudo swapoff swapfile
如果需要一直保持这个 swap ,可以把它写入 /etc/fstab 文件。
$ /swap/swapfile /swap swap defaults 0 0

【深度学习】Ubuntu增加Swap交换空间大小相关推荐

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

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

  2. Ubuntu增加(swap)交换分区

    2019独角兽企业重金招聘Python工程师标准>>> Ubuntu增加(swap)交换分区 内存512M.装的 vpn,lamp,在用vpn时会断线,原来是内存不足引起的.加入sw ...

  3. linux 增加交换空间,在linux上增加swap交换空间

    增加交换空间有两种方法: 严格的说,在系统安装完后只有一种方法可以增加swap,那就是本文的第二种方法, 至于第一种方法应该是安装系统时设置交换区. 1.使用分区: 在安装OS时划分出专门的交换分区, ...

  4. Ubuntu修改swap分区空间大小

    修改swap分区空间 查看当前swap分区大小 free -m 查看系统是否配置swap sudo swapon --show 查看swap分区挂载位置 cat /proc/swaps 停止交换分区 ...

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

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

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

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

  7. linux swap 交换空间 设置多大合适

    无论是windows系统还是linux系统,除了物理内存外,都还有一个虚拟内存.在linux上,虚拟内存被称为swap space.过去以来,虚拟内存的大小应该是物理内存的两倍,但是最近几年来,物理内 ...

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

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

  9. CentOS 新增swap交换空间

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

最新文章

  1. Oracle-数据泵expdp/impdp实操
  2. Linux中的各种软件安装
  3. SAP簇表(cluster table)BSEG使用方法
  4. 动态规划训练20 [Treats for the Cows POJ - 3186 ]
  5. 用户微信好友关系属于个人隐私吗?深圳南山法院说不属于...
  6. Git从现有仓库新建干净版本(清除版本commit记录)
  7. Android应用开发提高系列(5)——Android动态加载(下)——加载已安装APK中的类和资源...
  8. 第六节 静态的(static)和单例模式
  9. 网易镜像 mysql_Docker的常用镜像及使用方式
  10. Java程序员学习必看 干货
  11. qemu的bridge和nat模式
  12. 21条自动化测试过程中遭遇的问题及解决思路
  13. 为何电脑上不显示手机连接服务器,为什么我电脑都能连接上vpn手机却连不上
  14. idea关闭html校验,怎么样关闭IntelliJ IDEA的javascript提示
  15. 台式计算机识别不了鼠标,USB无线鼠标失灵电脑检测不到无法识别怎么办
  16. Web全栈工程师修养
  17. 异常处理:.net.UnknownHostException nodename nor servname provided, or not known
  18. 毕业设计 单片机智能录音器设计与实现 - 物联网 嵌入式
  19. FF新闻、头条新闻等开机弹出的广告删除办法
  20. 《如何创造可信的AI》后记

热门文章

  1. SAP Marketing Cloud 功能概述(一)
  2. 2023全新在线授权系统源码V3.7全开源无加密版,完美可用支持二次开发
  3. 掌财社:薇娅再陷售假疑云,直播带货产业链出了什么问题?
  4. 【深度学习】python矩阵乘积运算(multiply/maumul/*/@)
  5. Java 中利用Calendar类的方法判断当前年是闰年还是平年
  6. app读取低功耗蓝牙设备的数据并返回数据
  7. linux用户间文件互传,windows和linux间互传文件
  8. 乒乓球(table tenni)
  9. 数据库专题——SQL语句统计每天、每月、每年的数据
  10. Python爬虫实战:世纪佳缘爬取近6万条小姐姐数据!脱单的有望!