Linux下增加swap分区
Linux 下增加swap分区
环境:Linux EL4 + Oracle 10g
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
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]# mkswap -c /home/swap
Setting up swapspace version 1, size = 1023996 KiB
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
要在引导时启用,编辑 /etc/fstab 文件来包含以下行(/home/swap swap swap defaults 0 0 ):
[root@db2 root]# cat /etc/fstab
LABEL=/ / ext3 defaults 1 1
LABEL=/boot /boot ext2 defaults 1 2 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 cachedMem: 1006 979 27 0 6 917-/+ buffers/cache: 54 952 Swap: 999 0 999
转载于:https://blog.51cto.com/tiany/745641
Linux下增加swap分区相关推荐
- linux下增加swap分区,LINUX新建和增加SWAP分区
我们都知道在安装Linux系统时在分区时可以分配swap分区,而系统安装后(在运行中)如何建立或调整swap分区呢? 在装完Linux系统之后,建立Swap分区有两种方法. 1.新建磁盘分区作为swa ...
- linux修改swap分区大小2GB,Linux下修改Swap分区大小
据了解Linux下可以有两种方法创建交换空间,一种是创建交换分区,另一种是创建交换文件.本文记录的是创建交换文件的方法,因为我用的是这种方法.. 添加交换文件步骤: 1.找个地方创建一个.swap的文 ...
- Linux下察看swap分区大小及增加分区大小
Linux下察看swap分区大小的命令 top 或者fdisk -l 或者free -m SWAP分区一般大小为物理内存的2倍,但最大不超过2G: 增加SWAP空间的方法有两个:增加另外一个SWAP分 ...
- linux系统增加swap分区
1.检查当前的分区情况(使用free -m或cat /proc/swaps ) [root@db2 root]# free -m total used free shared buffers cach ...
- Linux下修改Swap分区大小
据了解Linux下可以有两种方法创建交换空间,一种是创建交换分区,另一种是创建交换文件.本文记录的是创建交换文件的方法,因为我用的是这种方法.. 添加交换文件步骤: 1.找个地方创建一个.swap的 ...
- Linux 系统增加Swap分区扩容运行内存
Linux中Swap(即:交换分区),类似于Windows的虚拟内存,就是当内存不足的时候,把一部分硬盘空间虚拟成内存使用,从而解决内存容量不足的情况.Android是基于Linux的操作系统,所以也 ...
- 简述Linux中Swap分区的作用,linux下的swap分区
一.什么叫swap分区 swap分区,即交换区,swap空间的作用可简单描述为:当系统的物理内存不够用的时候,就需要将物理内存中的一部分空间释放出来,以供当前运行的程序使用.那些被释放的空间可能来自一 ...
- linux下的swap分区
一.什么叫swap分区 swap分区,即交换区,swap空间的作用可简单描述为:当系统的物理内存不够用的时候,就需要将物理内存中的一部分空间释放出来,以供当前运行的程序使用.那些被释放的空间可能来自一 ...
- linux下修改swap分区遇到文件忙如何解决?
具体的情况如下: root@1:/# sudo fallocate -l 8G /swapfile fallocate: fallocate 失败: 文本文件忙 root@1:/# sudo fall ...
最新文章
- 不想被英文文献烧脑的时候, 如何轻松掌握行业最新进展?
- java 使用 idea 调试 ysoserial
- OpenCASCADE:简介
- docker java mysql_Docker 搭建 MySQL 服务
- matlab 回路最优,数学建模常用Matlab/Lingo/c代码总结系列——hamilton回路
- java selenium (十三) 智能等待页面加载完成
- 使用template.js加载后端数据
- Jmeter入门1 官网下载及安装
- vSphere 4系列之三:vCenter Server 4.0安装
- 《精通Unix下C语言编程与项目实践》读书笔记(2)
- 软件设计师教程 第5版 下载
- 华为设备推送syslog到日志服务器配置
- PID控制KP.KI.KD用法
- flac转换成mp3,flac转mp3方法
- ISIS的基本介绍与实验操作
- VUE 开发一套自己的时间轴
- mysql/Java服务端对emoji(utf8mb4编码)的支持有关的问题
- 怎么更改锁定计算机背景图片,电脑锁屏背景图片如何更改
- Java学习笔记——Number类
- 兰道定理 HDU-5873
热门文章
- node-webki NATIVE UI API概览
- 淘宝客API网站在这两年里经历了不少次百度K站风波
- Ubuntu 16.04 安装第三方Apps Can’t Install Third-Party Apps on Ubuntu 16.04? You’re No
- ACM模式数组构建二叉树
- 并查集——食物链(poj1182)
- 【AI视野·今日Robot 机器人论文速览 第九期】Thu, 17 Jun 2021
- Linux—编写shell脚本操作数据库执行sql
- 【Linux】线程同步之信号量同步
- 【C++ STL学习之六】STL算法之for_each
- 事务相关命令 mysql