linux系统增加swap容量的方法

在安装linux系统时,初始设置的swap空间实际使用中不够用,需要增加swap空间;

下面所有的操作需要root用户权限;

增加swap容量步骤:

1、建立一个分区,使用dd命令

dd if=/dev/zero of=/home/swap bs=1024 count=10240000

会创建 /home/swap 一个分区文件。文件大小是10240000个block,bs为1个block的大小为1k,这里创建10G大小的swap;

# ll /home/swap

-rw-r--r-- 1 root root 10485760000 4月  11 15:29 /home/swap

2、把创建的文件变成swap分区,-f 参数强制执行;

/sbin/mkswap -f /home/swap

3、使swap分区有效

/sbin/swapon /home/swap

free -m 查看swap 空间已经增加10G空间,此设置机器重启后失效,想要永久生效,需要加入fstab文件中;

4、vim /etc/fstab 添加一行,保存退出,重启后也生效;切记不能删除 /home/swap 文件,删除后新增加的swap空间会不存在;

/home/swap    swap     swap    defaults        0 0

时间: 2024-07-31 14:31:31

linux系统增加swap容量的方法的相关文章

linux系统添加swap虚拟内存与删除配置方法

兄弟连Linux培训教程 linux系统添加swap虚拟内存与删除配置(www.lampbrother.net) 1.swap概述 Swap分区,即交换区,Swap空间的作用可简单描述为:当系统的物理内存不够用的时候,就需要将物理内存中的一部分空间释放出来,以供当前运行的程序使用.那些被释放的空间可能来自一些很长时间没有什么操作的程序,这些被释放的空间被临时保存到Swap空间中,等到那些程序要运行时,再从Swap中恢复保存的数据到内存中.这样,系统总是在物理内存不够时,才进行Swap交换. 其实

Red Hat linux 如何增加swap空间

按步骤介绍 Red Hat linux 如何增加swap空间 方法/步骤 第一步:确保系统中有足够的空间来用做swap交换空间,我使用的是KVM,准备在一个独立的文件系统中添加一个swap交换文件,在/opt/image中添加2G的swap交换文件 第二步:添加交换文件并设置其大小为2G,使用如下命令 [[email protected] image]# dd if=/dev/zero of=/opt/image/swap bs=1024 count=2048000 过段时间就返回如下结果: 2

增加SWAP空间的方法

增加swap空间的方法 背景:安装oracle数据库需要,需要设置swap空间为16G,当前swap空间只有4G,需要增加12Gswap空间. 1.创建一个空文件 # dd if=/dev/zero of=/home/swap bs=1G count=11 记录了11+0 的读入 记录了11+0 的写出 11811160064字节(12 GB)已复制,67.3036 秒,175 MB/秒 [[email protected] home]# du -b ./swap 11811160064    

关于Linux系统的swap交换空间

用Ubuntu已经将近1年了,最近重装了16.04之后,每天到下午5点左右,都会发现Swap交换空间有几百兆的写入,系统内存8G,硬盘是SSD,i5处理器,配置中档,也没有启动什么大型软件,就是用IDEA做开发,虽然没有影响,但本着一颗求知的心,google一下,第一篇是<All about Linux swap space>,口气很大,直接翻译了. Linux将随机存储RAM称为内存页.交换技术就是将一页内存复制到预先设定的硬盘上的交换空间,来释放该页占用内存.物理内存和交换空间的和就是可提

烂泥: KVM虚拟机Linux系统增加硬盘

本文首发于烂泥行天下. Linux虚拟机在使用过程中,硬盘空间不够使用.由于前期没有做LVM,所以只能手动添加新的硬盘. 给虚拟机添加硬盘有两种方法: 1.通过virsh attach-disk命令添加一块硬盘到系统中,即时生效,但系统重启后新硬盘会消失. 2.通过修改虚拟机配置文件进行添加,永久生效. 现在我来一一介绍方法一和方法二. 方法一.通过virsh attach-disk命令添加硬盘 首先看看在未添加新硬盘系统的分区情况. fdisk –l df –h 从上图我们可以看到目前系统中只

Linux临时增加swap空间

linux临时增加swap空间:step 1: #dd if=/dev/zero of=/home/swap bs=1024 count=500000 注释:of=/home/swap,放置swap的空间; count的大小就是增加的swap空间的大小,1024就是块大小,这里是1K,所以总共空间就是bs*count=500Mstep 2: # mkswap /home/swap 注释:把刚才空间格式化成swap各式step 3: #swapon /home/swap 注释:使刚才创建的swap

虚拟机上在Linux系统中安装JDK的方法

1.   mkdir /soft      (创建一个目录,用于存放安装软件 ) 2.     cd /soft      (切换到soft目录 ) 3. rz(从windows中选择安装包) 4.rmp  -ivh jdk-7u45-linux-x64.rpm   (安装JDK) 5.find / -name 'jdk' 6.vi /etc/profile  (编辑环境变量)  在profile的最后写下面的地址 export JAVA_HOME=/usr/java/jdk1.7.0_45ex

Ubuntu等Linux系统清除DNS缓存的方法

buntu等Linux系统清除DNS缓存的方法 直接说方法: 如果系统下有nscd,那么就直接 sudo /etc/init.d/nscd restart 如果没有也没关系,网上接受的方法大都是 sudo aptitude install nscd sudo /etc/init.d/nscd restart 其实我们也可以直接 sudo /etc/init.d/dns-clean start 来完成的.

Linux系统增加grub密码

Linux系统增加grub密码 使用 grub-md5-crypt 命令生成加密的MD5码 grub-md5-crypt >>/boot/grub/grub.conf 在空白处输入两次密码回车即可. vim /boot/grub/grub.conf 把生成的密码复制到timeout的下行. 在密码前面加上 password --md5_ 保存后退出即可. Linux系统增加grub密码