linux系统增加swap分区
1、检查当前的分区情况(使用free -m或cat /proc/swaps )
[root@db2 root]# free -m total used free shared buffers cached Mem: 1006 84 922 0 11 38 -/+ buffers/cache: 35 971 Swap: 0 0 0 [root@db2 root]# |
2、增加交换分区文件及大小
检查没有swap,下面就需要增加,判定新交换文件的大小,将大小乘以1024来判定块的大小。例如,大小为64MB的交换文件的块大小为65536,在 shell 提示下以根用户身份键入以下命令,其中的 count 等于想要的块大小。
[root@db2 root]# dd if=/dev/zero of=/home/swap bs=1024 count=1024000 1024000+0 records in 1024000+0 records out [root@db2 root]# |
使用以下命令来设置交换文件:
[root@db2 root]# mkswap /home/swap Setting up swapspace version 1, size = 1023996 KiB [root@db2 root]# |
3、启用交换分区文件
要立即启用交换文件而不是在引导时自动启用,使用以下命令:
[root@db2 root]# swapon /home/swap |
检查增加后的交换情况:
[root@db2 root]# free -m total used free shared buffers cached Mem: 1006 994 12 0 4 929 -/+ buffers/cache: 60 946 Swap: 999 0 999 [root@db2 root]# |
要在引导时启用,编辑 /etc/fstab 文件来包含以下行(/home/swap swap swap defaults 0 0 ):
[root@db2 root]# vi /etc/fstab LABEL=/ / ext3 defaults 1 1 LABEL=/boot /boot ext2 defaults 1 2 /home/swap swap swap defaults 0 0 none /dev/pts devpts gid=5,mode=620 0 0 none /proc proc defaults 0 0 none /dev/shm tmpfs defaults 0 0 LABEL=/usr /usr ext3 defaults 1 2 /dev/sda5 swap swap defaults 0 0 /dev/cdrom /mnt/cdrom iso9660 noauto,owner,kudzu,ro 0 0/dev/fd0 /mnt/floppy auto noauto,owner,kudzu 0 0 /home/swap swap swap defaults 0 0 |
系统下次引导时,它就会启用新建的交换文件,再次检查添加后的情况:
[root@db2 oracledb]# free -m total used free shared buffers cached Mem: 1006 979 27 0 6 917 -/+ buffers/cache: 54 952 Swap: 999 0 999 [root@db2 oracledb]#
转载于:https://blog.51cto.com/feng416/896125
linux系统增加swap分区相关推荐
- Linux 系统增加Swap分区扩容运行内存
Linux中Swap(即:交换分区),类似于Windows的虚拟内存,就是当内存不足的时候,把一部分硬盘空间虚拟成内存使用,从而解决内存容量不足的情况.Android是基于Linux的操作系统,所以也 ...
- Linux下增加swap分区
Linux 下增加swap分区 环境:Linux EL4 + Oracle 10g 1.检查当前的分区情况 (使用free -m或cat /proc/swaps ): [root@db2 root] ...
- linux下增加swap分区,LINUX新建和增加SWAP分区
我们都知道在安装Linux系统时在分区时可以分配swap分区,而系统安装后(在运行中)如何建立或调整swap分区呢? 在装完Linux系统之后,建立Swap分区有两种方法. 1.新建磁盘分区作为swa ...
- Linux系统新增SWAP分区
文章目录 1. 前言 2. 新建磁盘分区作为swap分区 2.1. 停止所有swap分区 2.2. 创建新分区 2.3. 格式化swap分区 2.4. 启动新swap分区 2.5. 修改/etc/fs ...
- [转]linux系统增加swap大小方法(安装oracle可能需要)
增加swap,兩種方法. 1. 重裝,重新分區,分swap 大點 2. 以文件系統添加swap: 1, dd if=/dev/zero of=swapfile bs=1024 count=10 ...
- linux修改swap分区大小2GB,Linux下修改Swap分区大小
据了解Linux下可以有两种方法创建交换空间,一种是创建交换分区,另一种是创建交换文件.本文记录的是创建交换文件的方法,因为我用的是这种方法.. 添加交换文件步骤: 1.找个地方创建一个.swap的文 ...
- linux增加swap分区大小
linux增加swap分区大小 2016-08-2 13:54:58 分类: LINUX 懂得Linux的都知道,标准的Linux安装,SWAP分区是内存的两倍大小,如果增加了内存条,那SWAP分 ...
- Linux下察看swap分区大小及增加分区大小
Linux下察看swap分区大小的命令 top 或者fdisk -l 或者free -m SWAP分区一般大小为物理内存的2倍,但最大不超过2G: 增加SWAP空间的方法有两个:增加另外一个SWAP分 ...
- Linux 上扩展swap分区
Linux 上扩展swap分区 想像一种情景,当我们的Linux系统用尽交换空间时,在这种情况下,我们想要使用swap分区扩展交换空间,但在某些情况下磁盘上已经没有可用的空闲分区了,致使我们不能把它扩 ...
最新文章
- 2020,人工智能和深度学习未来的五大趋势
- 终端多窗口管理旗舰------screen
- android使用软引用构建缓存
- C语言getenv()函数的用法?(获取系统某个环境变量字符串名的值)(windows VS上用_dupenv_s()函数)
- 2012 Stackoverflow meetup at Shanghai PRC
- php使用未定义常数,php-使用未定义的常量SIGTERM-gt;假定为’SIGTERM’
- word制作电子签名
- 全栈工程师对Python面试中is和==的区别做出解释!看完真的学到了
- 深度学习中激活函数的优缺点
- kerberos验证_SQL Server中的服务主体名称和Kerberos身份验证概述
- layUI日期框回调函数
- 汽车故障诊断技术【7】
- 限制input输入框的输入字符个数,区别中英文字符
- c语言创建二叉树从小到大_用C语言编写二叉树的建立与遍历
- vue实现微信web开发之扫码签到
- 纯净版ISO镜像下载大全(Windows、Linux、mac)
- 计算机学习入门指北——计科软工网络信安侧重图析、解读专业术语、岗位分类、未来规划
- 盗墓笔记《云顶天宫》好不好看?当贝投影F3画面还原度如何?
- 用Python分析《权力的游戏》
- T字形路口小车如何要c语言编程,一点通驾校模拟考试
热门文章
- 文件服务器安全,文件服务器安全
- python项目部署失败的原因_python项目环境部署(一)
- 【Android 文件管理】分区存储 ( 修改与删除图片文件 )
- 【Flutter】StatefulWidget 组件 ( 创建 StatefulWidget 组件 | MaterialApp 组件 | Scaffold 组件 )
- 【运筹学】运输规划 ( 运输规划问题模型及变化 | 表上作业法引入 )
- 【Android 性能优化】应用启动优化 ( 方法追踪代码模板 | 示例项目 | SD 卡访问权限 | 示例代码 | 获取 Trace 文件 | Android Studio 查看文件)
- 【图论】简单 概念 及 公式 入门 ( 完全图 | 二部图 | 连通图 | 欧拉回路 | 哈密顿圈 | 平面图 | 欧拉定理 )
- zabbix服务器性能监控工具的安装二
- LeetCode-337 House Robber III
- Java安全管理器――SecurityManager