1、关闭交换空间

sudo swapoff -a

2、扩充交换空间大小,count=8就是8G = 1G x 8

sudo dd if=/dev/zero of=/swapfile bs=1G count=8

3、设置权限

sudo chmod 600 /swapfile

4、指定交换空间对应的设备文件

sudo mkswap /swapfile

5、启用交换分区

sudo swapon /swapfile

6、查看/etc/fstab是否有/swapfile none swap sw 0 0

edit /etc/fstab (或者vim /etc/fstab) :  /swapfile none swap sw 0 0

7、查看交换分区大小

grep SwapTotal /proc/meminfo

方法二:

1、执行以下命令创建一个空文件,锁定文件的大小。

sudo mkdir -v /var/cache/swap

cd /var/cache/swap

sudo dd if=/dev/zero of=swapfile bs=1K count=4M

说明:文件的具体大小建议设定为内存的两倍。此处的1K×4M=4GiB。

2、将新建的文件转换为swap文件。

sudo mkswap swapfile

3、执行以下命令对文件授权。

sudo chmod 600 swapfile

4、启用swap分区。

sudo swapon swapfile

5、通过以下命令均可进行验证。

swapon -s

top -bn1 | grep -i swap

系统会显示类似信息。

KiB Swap: 4194300 total, 4194300 free

6、执行以下命令将该分区设置成开机自启。

echo "/var/cache/swap/swapfile none swap sw 0 0" | sudo tee -a /etc/fstab

ubuntu 扩充交换空间相关推荐

  1. Ubuntu修改交换空间(新增或扩容)

    Ubuntu修改交换空间(新增或扩容) 以前的linux在安装的时候一般都会设定一个交换分区空间.但经常不使用也浪费,不够用以后再修改也麻烦.这样我们可以通过使用交换文件来代替以前独立硬盘上的交换分区 ...

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

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

  3. composer安装fxp插件时候提示内存不足且没有交换空间的解决办法

    出现的错误如下所示: The following exception is caused by a lack of memory or swap, or not having swap configu ...

  4. 安装Ubuntu时,遇到自定义交换空间swap大小设置问题

    [整理]Ubuntu自定义分区设置 在安装Ubuntu时,如果使用的是一个新硬盘那么安装向导会建议你使用整个硬盘,如果硬盘上已经有数据了,向导会建议使用剩余的空间.不管怎样,是由向导自动划分的分区. ...

  5. 【错误记录】VMware 虚拟机报错 ( 向 VMWare 虚拟机中的 Ubuntu 系统拷贝文件时磁盘空间不足 ② | 删除交换空间 )

    文章目录 一.报错信息 二.解决方案 一.报错信息 在 [错误记录]VMware 虚拟机报错 ( 向 VMWare 虚拟机中的 Ubuntu 系统拷贝文件时磁盘空间不足 ) 博客中 , 给出了解决方案 ...

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

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

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

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

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

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

  9. linux交换空间使用率,linux编程系统中交换空间的使用情况

    计算机的存储空间问题相信大部分的管理员都有不同的处理方式.今天我们就一起来了解一下,在linux系统中,交换空间的具体使用情况是什么.希望通过对本文的阅读,大家对于linux系统有更多的了解,下面就开 ...

最新文章

  1. java在线阅读word_java在线预览txt、word、ppt、execel,pdf代码
  2. Science封面:三元锂电池安全性差、寿命短问题已解决,来自美国能源部华人团队最新研究...
  3. ML之LiR:机器学习经典算法之线性回归算法LiR的简介、使用方法、经典案例之详细攻略
  4. Qt 中使用QPainter时,实现坐标变化的方法
  5. activemq的使用(四)
  6. 【终极办法】Client does not support authentication protocol requested by server; consider upgrading mysql
  7. JAVA使用POI如何导出百万级别数据
  8. UVA1584 ​​​​​​​Circular Sequence【字符串】
  9. 开源项目选择许可证License
  10. 阿里巴巴1582.73亿背后的持续交付如何玩
  11. ubuntu下vsftpd配置
  12. 股价/期货等时间序列数据的整合检验、Grach建模
  13. 雅虎再掀高管离职潮 博客列三大原因
  14. CarMaker快速入门第四课开发48V P1混动系统
  15. pythonsorted函数cmp_python3中sorted函数里cmp参数改变详解
  16. 终端的乐趣--Linux下有趣的终端命令或者工具【转】
  17. 集腋成裘-15-MongoDB系列-02Find详细
  18. C语言void指针的用法
  19. mac终端查看php版本_Mac切换php版本方法
  20. 阿里巴巴 暑假实习 笔试题(2014年3月29日)

热门文章

  1. Scrapy去重操作
  2. 顶级域名后缀列表(转)
  3. 【PyTorch】如何取得预训练模型的标签label列表(以 Alexnet 在 ImageNet 上的预训练模型为例)
  4. python win32gui+pynput 自动回复qq消息
  5. ARP病毒的分析与防治
  6. NTP服务被利用做流量攻击以及检测预防手段
  7. Java基础——Day23——Lock和TCP传输
  8. 机器学习中precision和accuracy区别
  9. C++ 函数:accumulate()
  10. Mac端口5000被ControlCe占用问题解决方法