有三种方法可以对swap 分区进行扩展:
一、扩展正在使用的swap 分区的逻辑卷(推荐使用此种方式)
二、新建swap 分区,
三、新建swap file,
具体步骤如下:
一、扩展正在使用的swap 分区的逻辑卷
设定用作swap 分区的逻辑卷为:/dev/VolGroup00/LogVol01
Disable swapping for the associated logical volume:
# swapoff -v /dev/VolGroup00/LogVol01
Resize the LVM2 logical volume by 256 MB:
# lvm lvresize /dev/VolGroup00/LogVol01 -L +256M
Format the new swap space:
# mkswap /dev/VolGroup00/LogVol01
Enable the extended logical volume:
# swapon -va
Test that the logical volume has been extended properly:
# cat /proc/swaps 或者# free
二、新建swap 分区
设定新建的swap 分区的逻辑卷为:/dev/VolGroup00/LogVol02
Create the LVM2 logical volume of size 256 MB:
# lvm lvcreate VolGroup00 -n LogVol02 -L 256M
Format the new swap space:
# mkswap /dev/VolGroup00/LogVol02
Add the following entry to the /etc/fstab file:
/dev/VolGroup00/LogVol02 swap swap defaults 0 0
Enable the extended logical volume:
# swapon -va
Test that the logical volume has been extended properly:
# cat /proc/swaps 或者# free
三、新建swapfile
通过此种方式进行swap 的扩展,首先要计算出block的数目。具体为根据需要扩展的swapfile的大小,以M为单位。block=swap分区大小*1024, 例如,需要扩展64M的swapfile,则:block=64*1024=65536.
然后做如下步骤:
dd if=/dev/zero of=/swapfile bs=1024 count=65536
Setup the swap file with the command:
mkswap /swapfile
To enable the swap file immediately but not automatically at boot time:
swapon /swapfile
To enable it at boot time, edit /etc/fstab to include the following entry:
/swapfile swap swap defaults 0 0
After adding the new swap file and enabling it, verify it is enabled by viewing the output of the command cat /proc/swaps 或者 free.
总结:三种方法都能对swap 分区进行扩展,但是推荐使用第一种方法。
分享到:
相关推荐
1.su - root 2.创建SWAP文件 mkfile nnn filename mkfile 100m swapfile 3.激活swap ... -d (删除多余swap空间) 4. vi /etc/vfstab /path/filename - - swap - no - 5. 检验 /usr/sbin/swap -l
Linux系统增加swap空间方法,请有需要的朋友们尽快下载 Linux系统增加swap空间方法,请有需要的朋友们尽快下载
SUSE上扩容Swap空间方法,让你真正体验Linux系统的强大吧。
如果swap空间不够,增加swap.txt
如果你的硬盘空间已经全部分配给其他分区,也没有多余的预算新添购硬盘,可以利用swap文件的方式增加虚拟的swap空间,不过执行性能会较实际的swap分区差。
linux系统怎么增加swap分区空间小?.docx
虚拟机增加磁盘空间后SWAP分区不能挂载怎么办?.docx
注意:(Redhat5官方推荐) RAM<=4G,swap=2G;RAM>4G,<16G swap=4G;RAM>16G,<64G swap=8G;...添加swap空间可用于解决系统物理内存占用过高,导致部分服务被强制关闭的问题 在关机状态下,添加一块200M(0.2G
那些被释放的空间可能来自一些很长时间没有什么操作的程序,这些被释放的空间被临时保存到Swap分区中,等到那些程序要运行时,再从Swap分区中恢复保存的数据到内存中。swap分区是从磁盘空间划分而来,有的是单独使用...
主要介绍了ubuntu中swap(虚拟内存)设置方法,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
Swap空间的作用是当系统的物理内存不够用的时候,就需要将物理内存中的一部分空间释放出来,以供当前运行的程序使用。这篇文章主要给大家介绍了关于Centos7中添加、删除Swap交换分区的相关资料,以及Centos7下增加...
如果交换内存比较小,我们文件作为swap分区来增加swap大小 #创建存放充当swap分区文件的目录 mkdir /swap #创建充当swap分区的文件,文件大小就是要增加的swap大小,of是文件位置,这里我们增加2G内存=2048*1M dd if...
酷安网点评 · · ·就像在电脑上增加虚拟内存一样,将硬盘的空间虚拟成内存来使用,机器爽了,硬盘就累了,不过相对于蹂躏几千块钱的的机器,大家应该都更倾向于蹂躏几十块钱的SD卡吧,对于内存不够用的机器很有用...
那些被释放的空间可能来自一些很长时间没有什么操作的程序,这些被释放的空间被临时保存到Swap空间中,等到那些程序要运行时,再从Swap中恢复保存的数据到内存中。这样,系统总是在物理内存不够时,才进行Swap交换】...
总结:在实际使用中,值传递一方面会占用内存空间,内置类型还好(int等),如果是类(class)类型,赋值可能会是很大一笔开销;另一方面,值传递由于形参和实参内存地址不一样,有些功能并不能实现(swap()),因此,...
2.5.3 增加slab数据结构 93 2.5.4 高速缓存内存布局 94 2.5.5 slab着色 95 2.5.6 分配slab对象 96 2.5.7 释放Slab对象 100 2.5.8 通用对象 102 2.5.9 内存池 103 2.6 非连续内存区 104 2.6.1 高端内存区回顾 105 ...
ROM中集成32M-SWAP,手机内存即为128+32M,不占用SD卡空间,SD卡无需分区,如SD卡内含swap分区会被屏蔽;如需关闭ROM内swap可安装V2-V1补丁即可; 支持APP2SD,可将软件安装至SD卡,需SD卡有EXT3分区 补丁内容: ...
- 交换空间中通常的性能损失发生在第8类的SD卡中 - 交换PNP的小部件(交换/交换关闭) - 详细的内存信息和分析 - 自动运行 - swappiness内核参数可调 - 易于万无一失的使用(1点击优化和计算自动) - 支持所有...
采用基于空间直观种群模型研制的易泛滥成灾野生动物种群预警系统(WSWAP)与景观情景模拟相结合的方法,在凤凰山国家级自然保护区景观分类的基础上,分别设置4个生境面积和生境质量变化的情景,模拟了生境面积和生境...
1、查看Swap空间: 37 三、网络: 38 (一)、配置网络 38 1、检测以太网的连接: 38 2、检查网络软件的配置: 38 3、Hosts 文件: 39 4、改变网络参数: 39 5、搜集网络统计信息: 39 四、备份: 40 (一)、IRIX...