Linux添加swap分区
来源:互联网 发布:手机网络主播怎么加入 编辑:程序博客网 时间:2024/06/07 20:04
根据Redhat公司的建议,Linux系统swap分区最适合的大小是物理内存的1-2倍.不过Linux上有些软件对swap分区得需求较大,例如要顺利执行Oracle数据库软件,swap分区至少需要400MB或者物理内存2倍以上的空间.当然我们在安装Linux的时候,就能直接讲swap分区设置到足够的大小,但如果已经安装好Linux了,之后又想再安装类似Oracle的软件,却发现swap分区空间不够,该如何处理?
针对此种情况,有两种解决方法:一是创建新的swap分区;另一则是创建swap文件.
点此查看如何创建新分区
下面介绍创建swap文件的过程:
如果你的硬盘空间已经全部分配给其他分区,也没有多余的预算新添购硬盘,我们可以利用swap文件的方式增加虚拟的swap空间,不过执行性能会较实际的swap分区差.
产生swap文件
执行dd命令新增一个1G的swap文件:
# dd if=/dev/zero of=/opt/swapfile bs=1M count=1000
更多关于dd命令的解释请参考man手册man dd
格式化swap文件
接下来执行mkswap命令,将myswap文件格式化成swap文件系统:
# mkswap /tmp/myswap
使能swap文件
执行swapon命令可以使能myswap文件为swap分区,对应的执行swapoff命令可以关闭这种效果:
# swapon /tmp/myswap
此时可以通过 free -h
查看内存使用情况及swap分区
自动挂载
编辑/etc/fstab
文件,添加开机使能swap文件项:
# vim /tmp/myswap/tmp/myswap swap swap defaults 0 0 # 待添加的行
最后执行以下命令自动挂载所有在fstab中的文件系统
# mount -a
参考文章
LINUX下手动添加swap分区
linux的中swap分区的创建
1 0
- linux 添加swap 分区
- Linux添加swap分区
- linux下添加swap分区
- CentOS/Linux 添加SWAP分区
- Linux手动添加swap分区
- Linux手动添加SWAP分区
- LINUX下手动添加swap分区
- linux主机如何添加swap分区
- Linux(centos) 添加交换分区 - SWAP
- Linux入门:动态添加swap分区
- linux添加删除swap分区文件
- 手工添加swap分区
- 手工添加swap分区
- centos添加swap分区
- CentOS 添加swap分区
- centos6 添加swap分区
- swap分区添加
- 添加 swap 分区
- AVFoundation Programming Guide(官方文档翻译)完整版中英对照
- Codeforces-688D-Remainders Game
- Fresco中Drawee、DraweeHierarchy、DraweeController
- android wifi的基本思路
- android面试题目大全<完结部分>,android笔试题目集锦
- Linux添加swap分区
- 机器学习(1) - 线性回归实验
- 在iOS中应用内联函数
- Android--ListView的数据错乱bug(adapter的优化)
- SQL视频总结
- HDU 4751 二分图判断
- C#控制台基础 在查询硬盘的空间是出现system.IO.IOexception
- RAID 技术
- php curl详解