给ubuntu的swap分区增加容量

1.创建一个 Swap 文件。

mkdir swap

cd swap

sudo dd if=/dev/zero of=swapfile bs=1024 count=100000

出现下列提示,上面命令中的 count 即代表swap文件大小。

记录了 100000+0 的读入

记录了 100000+0 的写出

102400000 字节 (102 MB) 已复制,0.74704 秒,137 MB/秒

把生成的文件转换成 Swap 文件

sudo mkswap swapfile

Setting up swapspace version 1, size = 102395 kB

no label, UUID=09fde987-5567-498a-a60b-477e302a988b

2.激活 Swap 文件。

sudo swapon swapfile

再次查看 free -m 的结果。

total used free shared buffers cached

Mem: 1002 967 34 0 22 410

-/+ buffers/cache: 534 467

Swap: 1053 32 1021

添加成功。

扩展:

如果需要卸载这个 swap 文件,可以进入建立的 swap 文件目录。执行下列命令。

sudo swapoff swapfile

如果需要一直保持这个 swap ,可以把它写入 /etc/fstab 文件。

swapfilepath swap swap defaults 0 0

时间: 2024-08-04 13:59:01

给ubuntu的swap分区增加容量的相关文章

VM虚拟机下给Ubuntu 目录分区增加容量的方法

最近在编译androdi5.1代码的时候突然发现虚拟机容量不够了,很是蛋疼,只好摸索如何想办法给相应目录增加容量,以下方法亲测可行! 1.第一步当然是增加硬盘容量了,这个需要用到VMware的安装目录下可执行文件 vmware-vdiskmanager.exe,在windows下进入控制台,然后进入VMware的安装目录下: 使用命令 vmware-vdiskmanager.exe -x 240Gb e:\NanoPi\Ubuntu\Ubuntu.vmdk 我原先的虚拟机硬盘大小为200G,现在

UBUNTU系统扩大swap分区的容量

工作中碰到,网上查的方法,自己记录下 1.切换至root用户并用free命令查看当前swap分区的大小 2.创建一块分区 dd if=/dev/zero of=/swapfile bs=1M count=3k (其中of=是指创建的文件名称,创建3G(bs*count)的swap,of后面可以使用绝对路径,不用绝对路径会在当前目录下创建) 3.mkswap /swapfile       将刚才创建的文件变成swap分区 4.swapon /swapfile      设置分区有效 swapof

Ubuntu 新建swap分区及启用

个人电脑配置:500G机械硬盘+16G NGFF SSD+8G Physical Memory 之前安装Ubuntu16.04,默认装到NGFF的SSD里,/和swap分区一共才16G,于是删除swap分区,发现开机速度奇慢无比,即便将swappiness设为0依旧,so需要在机械硬盘上重新划分一块swap分区. 注意,由于MBR分区系统最多只能有4块primary分区,因此建议先在磁盘末尾划出一块比较大的Extend分区,便于以后使用. ①在Extend分区划出一块Logical分区 ②sud

十五、磁盘格式化、磁盘挂载、手动增加SWAP分区

centos7支持的文件系统格式 # cat /etc/filesystems xfs                //centos7默认的文件系统,比如/和/boot就是xfs. ext4 ext3 ext2 nodev proc nodev devpts iso9660 vfat hfs hfsplus * 如何查看分区的文件系统,命令:mount,只关注/dev开头的即可.还没有挂载的分区看不到. 在centos6以及之前的版本使用的是ext格式的文件系统. centos6   ext4

Ubuntu 16.04创建Swap分区或增加Swap分区容量

要在Ubuntu中要创建Swap分区主要有如下2种方式: 一.传统创建方式 一般情况下,我们都会使用dd命令来预先创建交换分区文件,然后再用/dev/zero将该文件的内容全部置零,创建时还将用到bs参数来设置要创建的交换空间大小,以及使用count来指定要创建的block数. 例如,我们要创建4G的交换分区文件可以使用如下命令: sudo dd if=/dev/zero of=/swapfile bs=1G count=4 二.快速创建方式 你可能已经注意到了,上述方式创建Swap交换文件的过

Ubuntu 扩展分区(目录)容量的方法, 无需格式化, 文件不丢失

首先说明, 标题中提到的"分区"仅仅是为了便于大家理解, 因为分区是windows系统的概念, 而Ubuntu中是没有分区这个说法的, 在Ubuntu中所有的文件夹和文件都一级级归属于根目录"/";  所有安装的软件也都会把程序的文件分布在不同的文件夹中; 之所以写这篇文章, 并不是仅仅为了研究, 而是的确碰到了UBuntu磁盘空间不足的问题, 最初我只给Ubuntu分配了30个G的空间, 昨天试用了一下VirtualBox安装了一个xp虚拟系统,用以解决Ubunt

新建和增加SWAP分区

交换分区增加 方法一:用文件作为swap分区(操作简单,临时/永久使用都可以) 1.free查看系统内存及交换分区的使用率 用法:free  -m   #以兆为单位查看 #free –m 2.使用虚拟设备生成空文件 #dd  if=/dev/zero  of=目录/文件名  bs=容量  count=次数 #dd  if=/dev/zero of=/root/swapfile bs=10M count=1024  #表示增加10G虚拟内存 3.生成交换分区文件, #mkswap  /root/s

磁盘空间增加swap分区

1)创建一个swap文件. swap分区最适合的大小事物理内存的1-2倍 进入到一个大的磁盘空间中 dd if=/dev/zero of=swapfile bs=1024 count=1024000增加1G. 或者 dd if=/dev/zero of=swapfile bs=1G count=1 2)把分区变成swap分区 /sbin/mkswap swapfile 3)使其成为有效状态 /sbin/swapon swapfile 4)检查是否正确 free -m 或者 /sbin/swapo

如果分区满了,如何增加调整分区的容量

# 每日一题32 ####[来自于老男孩教育-李泳谊][1] ##如果分区满了,如何增加调整分区的容量 1. 如果使用LVM分区,并且服务器还有多余的硬盘空间,那么可以将这些空间合并到这个分区中. 2. 如果没有使用LVM分区,但是服务器还有多余空间,可以在这个分区创建一个目录,然后将其他分区挂载到这个目录,变相扩大分区空间. 3. 如果没有使用LVM分区,并且服务器没有剩余空间,那就需要找一台容量更大的服务器进行数据迁移. ####对应题目和答案的疑问,请在博客评论区留言. ---------